TypeDescriptionProvider.GetReflectionType Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Realiza la reflexión normal en un objeto .
Sobrecargas
| Nombre | Description |
|---|---|
| GetReflectionType(Object) |
Realiza la reflexión normal en el objeto especificado. |
| GetReflectionType(Type) |
Realiza la reflexión normal en un tipo. |
| GetReflectionType(Type, Object) |
Realiza una reflexión normal en el objeto especificado con el tipo especificado. |
GetReflectionType(Object)
Realiza la reflexión normal en el objeto especificado.
public:
Type ^ GetReflectionType(System::Object ^ instance);
public Type GetReflectionType(object instance);
member this.GetReflectionType : obj -> Type
Public Function GetReflectionType (instance As Object) As Type
Parámetros
- instance
- Object
Una instancia del tipo (no debe ser null).
Devoluciones
Tipo de reflexión para este instanceobjeto .
Excepciones
instance es null.
Comentarios
El GetReflectionType método es una versión de nivel inferior del GetTypeDescriptor método . Si no se puede encontrar ningún descriptor de tipo personalizado para un objeto, GetReflectionType se llama a para realizar una reflexión normal en el objeto .
Use esta sobrecarga de método si ha llamado a un miembro de descriptor de tipo que usa una instancia en lugar de un tipo.
Consulte también
Se aplica a
GetReflectionType(Type)
Realiza la reflexión normal en un tipo.
public:
Type ^ GetReflectionType(Type ^ objectType);
public Type GetReflectionType(Type objectType);
member this.GetReflectionType : Type -> Type
Public Function GetReflectionType (objectType As Type) As Type
Parámetros
Devoluciones
Tipo de reflexión para este objectTypeobjeto .
Excepciones
objectType es null.
Comentarios
El GetReflectionType método es una versión de nivel inferior del GetTypeDescriptor método . Si no se puede encontrar ningún descriptor de tipo personalizado para un objeto, GetReflectionType se llama a para realizar una reflexión normal en el objeto .
Use esta sobrecarga de método si ha llamado a un miembro de descriptor de tipo que usa un tipo en lugar de una instancia.
Consulte también
Se aplica a
GetReflectionType(Type, Object)
Realiza una reflexión normal en el objeto especificado con el tipo especificado.
public:
virtual Type ^ GetReflectionType(Type ^ objectType, System::Object ^ instance);
public virtual Type GetReflectionType(Type objectType, object instance);
abstract member GetReflectionType : Type * obj -> Type
override this.GetReflectionType : Type * obj -> Type
Public Overridable Function GetReflectionType (objectType As Type, instance As Object) As Type
Parámetros
- instance
- Object
Instancia del tipo . Puede ser null.
Devoluciones
Tipo de reflexión para este objectTypeobjeto .
Comentarios
El GetReflectionType método es una versión de nivel inferior del GetTypeDescriptor método . Si no se puede encontrar ningún descriptor de tipo personalizado para un objeto, GetReflectionType se llama a para realizar una reflexión normal en el objeto .
Notas a los desarrolladores de herederos
Este método se crea un prototipo como virtualy, de forma predeterminada, devuelve objectType si no se pasó ningún proveedor primario. Si se ha pasado un proveedor primario, este método invocará el método del GetReflectionType proveedor primario.