TypeDescriptionProvider.GetReflectionType Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Realiza reflexão normal contra um objeto.
Sobrecargas
| Name | Description |
|---|---|
| GetReflectionType(Object) |
Realiza reflexão normal contra o objeto dado. |
| GetReflectionType(Type) |
Realiza reflexão normal contra um tipo. |
| GetReflectionType(Type, Object) |
Realiza reflexão normal contra o objeto dado com o tipo dado. |
GetReflectionType(Object)
Realiza reflexão normal contra o objeto dado.
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
Uma instância do tipo (não deveria ser null).
Devoluções
O tipo de reflexão para este instance.
Exceções
instance é null.
Observações
O GetReflectionType método é uma versão de nível inferior do GetTypeDescriptor método. Se não for possível localizar um descritor de tipo personalizado para um objeto, GetReflectionType é chamado para realizar reflexão normal contra o objeto.
Use esta sobrecarga de métodos se tiver chamado um membro descritor de tipo que usa uma instância em vez de um tipo.
Ver também
Aplica-se a
GetReflectionType(Type)
Realiza reflexão normal contra um 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
Devoluções
O tipo de reflexão para este objectType.
Exceções
objectType é null.
Observações
O GetReflectionType método é uma versão de nível inferior do GetTypeDescriptor método. Se não for possível localizar um descritor de tipo personalizado para um objeto, GetReflectionType é chamado para realizar reflexão normal contra o objeto.
Use esta sobrecarga de métodos se tiver chamado um membro do descriptor de tipo que usa um tipo em vez de uma instância.
Ver também
Aplica-se a
GetReflectionType(Type, Object)
Realiza reflexão normal contra o objeto dado com o tipo dado.
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
Um exemplo desse tipo. Pode ser null.
Devoluções
O tipo de reflexão para este objectType.
Observações
O GetReflectionType método é uma versão de nível inferior do GetTypeDescriptor método. Se não for possível localizar um descritor de tipo personalizado para um objeto, GetReflectionType é chamado para realizar reflexão normal contra o objeto.
Notas para Herdeiros
Este método é prototipado como virtual, e por defeito retorna objectType se nenhum fornecedor pai foi aprovado. Se um prestador parental foi falecido, este método invocará o método do GetReflectionType prestador de origem.