Partilhar via


TypeDelegator Classe

Definição

Encapsula um objeto Type e delega métodos para esse Type.

public ref class TypeDelegator : System::Reflection::TypeInfo
public ref class TypeDelegator : Type
public class TypeDelegator : System.Reflection.TypeInfo
[System.Serializable]
public class TypeDelegator : Type
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TypeDelegator : Type
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class TypeDelegator : System.Reflection.TypeInfo
type TypeDelegator = class
    inherit TypeInfo
[<System.Serializable>]
type TypeDelegator = class
    inherit Type
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeDelegator = class
    inherit Type
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeDelegator = class
    inherit TypeInfo
Public Class TypeDelegator
Inherits TypeInfo
Public Class TypeDelegator
Inherits Type
Herança
TypeDelegator
Herança
TypeDelegator
Atributos

Comentários

Derivar desse tipo e substituir somente os membros nos quais você precisa fornecer personalização, além de todos os membros que são exigidos pelo seu programa e ainda não implementados por TypeDelegator.

TypeDelegator deriva de System.Type e implementa a maioria das propriedades e métodos de Type. Para cada membro implementado, TypeDelegator delega automaticamente ao membro correspondente de um objeto Type interno, que é fornecido como um argumento para o construtor. Esse objeto Type interno é exposto a classes derivadas pelo campo protectedtypeImpl.

Nota

Alguns membros do TypeDelegator têm implementações, embora os próprios membros sejam simplesmente herdados de Type. Nesses casos, a implementação é fornecida por um método de protected substituído que tem um nome que termina em "Impl". Por exemplo, a implementação para todas as sobrecargas do método GetMethods é fornecida pelo método de GetMethodImpl substituído. A implementação de propriedades herdadas, como IsPublic e IsNestedAssembly, é fornecida pelo método de GetAttributeFlagsImpl substituído.

As classes derivadas podem fornecer um construtor público que usa um objeto Type como parâmetro e simplesmente passa esse objeto para o construtor TypeDelegator(Type) ou pode definir o objeto Type interno de alguma outra forma.

Se uma classe derivada usa um membro que não é implementado por TypeDelegator, ele deve substituir esse membro e fornecer uma implementação. A implementação mais simples é chamar o membro correspondente no objeto Type interno exposto pelo campo typeImpl, mas você pode fornecer qualquer implementação necessária pelo aplicativo. Não é necessário substituir esses membros se eles não forem usados pelo aplicativo ou pelas funções de biblioteca que seu aplicativo chama (por exemplo, pelo construtor CodeTypeReference.CodeTypeReference(Type)).

Os métodos virtuais a seguir ( métodosOverridable no Visual Basic) de Type não são implementados por TypeDelegator: MakeGenericType, GetGenericTypeDefinition, GetGenericArguments, GetGenericParameterConstraints, MakeArrayType, MakeByRefType, MakePointerType, GetEnumNames, GetEnumValues, GetEnumUnderlyingType, GetTypeCodeImpl, IsEnumDefined, IsEquivalentTo.

As propriedades virtuais a seguir (Overridable propriedades no Visual Basic) de Type não são implementadas por TypeDelegator: IsGenericType, IsGenericTypeDefinition, IsGenericParameter, ContainsGenericParameters, DeclaringMethod, GenericParameterAttributes, GenericParameterPosition, IsSecurityCritical, IsSecuritySafeCritical, IsSecurityTransparent.

Construtores

TypeDelegator()

Inicializa uma nova instância da classe TypeDelegator com propriedades padrão.

TypeDelegator(Type)

Inicializa uma nova instância da classe TypeDelegator especificando a instância de encapsulamento.

Campos

typeImpl

Um valor que indica informações de tipo.

Propriedades

Assembly

Obtém o assembly do tipo implementado.

AssemblyQualifiedName

Obtém o nome totalmente qualificado do assembly.

Attributes

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
Attributes

Obtém os atributos associados ao Type.

(Herdado de Type)
BaseType

Obtém o tipo base do tipo atual.

ContainsGenericParameters

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
ContainsGenericParameters

Obtém um valor que indica se o objeto Type atual tem parâmetros de tipo que não foram substituídos por tipos específicos.

(Herdado de Type)
CustomAttributes

Obtém uma coleção que contém os atributos personalizados desse membro.

(Herdado de MemberInfo)
DeclaredConstructors

Obtém uma coleção dos construtores declarados pelo tipo atual.

(Herdado de TypeInfo)
DeclaredEvents

Obtém uma coleção dos eventos definidos pelo tipo atual.

(Herdado de TypeInfo)
DeclaredFields

Obtém uma coleção dos campos definidos pelo tipo atual.

(Herdado de TypeInfo)
DeclaredMembers

Obtém uma coleção dos membros definidos pelo tipo atual.

(Herdado de TypeInfo)
DeclaredMethods

Obtém uma coleção dos métodos definidos pelo tipo atual.

(Herdado de TypeInfo)
DeclaredNestedTypes

Obtém uma coleção dos tipos aninhados definidos pelo tipo atual.

(Herdado de TypeInfo)
DeclaredProperties

Obtém uma coleção das propriedades definidas pelo tipo atual.

(Herdado de TypeInfo)
DeclaringMethod

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
DeclaringMethod

Obtém um MethodBase que representa o método de declaração, se o Type atual representar um parâmetro de tipo de um método genérico.

(Herdado de Type)
DeclaringType

Obtém o tipo que declara o tipo aninhado atual ou o parâmetro de tipo genérico.

(Herdado de Type)
FullName

Obtém o nome totalmente qualificado do tipo implementado.

GenericParameterAttributes

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GenericParameterAttributes

Obtém uma combinação de sinalizadores GenericParameterAttributes que descrevem a covariância e restrições especiais do parâmetro de tipo genérico atual.

(Herdado de Type)
GenericParameterPosition

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GenericParameterPosition

Obtém a posição do parâmetro de tipo na lista de parâmetros de tipo do tipo genérico ou método que declarou o parâmetro, quando o objeto Type representa um parâmetro de tipo de um tipo genérico ou um método genérico.

(Herdado de Type)
GenericTypeArguments

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GenericTypeArguments

Obtém uma matriz dos argumentos de tipo genérico para esse tipo.

(Herdado de Type)
GenericTypeParameters

Obtém uma matriz dos parâmetros de tipo genérico da instância atual.

(Herdado de TypeInfo)
GUID

Obtém o GUID (identificador global exclusivo) do tipo implementado.

HasElementType

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
HasElementType

Obtém um valor que indica se o Type atual abrange ou se refere a outro tipo; ou seja, se o Type atual é uma matriz, um ponteiro ou é passado por referência.

(Herdado de Type)
ImplementedInterfaces

Obtém uma coleção das interfaces implementadas pelo tipo atual.

(Herdado de TypeInfo)
IsAbstract

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsAbstract

Obtém um valor que indica se o Type é abstrato e deve ser substituído.

(Herdado de Type)
IsAnsiClass

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsAnsiClass

Obtém um valor que indica se o atributo de formato de cadeia de caracteres AnsiClass está selecionado para o Type.

(Herdado de Type)
IsArray

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsArray

Obtém um valor que indica se o tipo é uma matriz.

(Herdado de Type)
IsAutoClass

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsAutoClass

Obtém um valor que indica se o atributo de formato de cadeia de caracteres AutoClass está selecionado para o Type.

(Herdado de Type)
IsAutoLayout

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsAutoLayout

Obtém um valor que indica se os campos do tipo atual são dispostos automaticamente pelo common language runtime.

(Herdado de Type)
IsByRef

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsByRef

Obtém um valor que indica se o Type é passado por referência.

(Herdado de Type)
IsByRefLike

Encapsula um objeto Type e delega métodos para esse Type.

IsByRefLike

Obtém um valor que indica se o tipo é uma estrutura semelhante a um byref.

(Herdado de Type)
IsClass

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsClass

Obtém um valor que indica se o Type é uma classe ou um delegado; ou seja, não um tipo de valor ou interface.

(Herdado de Type)
IsCollectible

Obtém o valor IsCollectible para o typeImpldesse objeto, que indica se esse objeto, que é uma implementação MemberInfo, faz parte de um assembly mantido em um AssemblyLoadContextcolecionável.

IsCollectible

Obtém um valor que indica se esse objeto MemberInfo faz parte de um assembly mantido em um AssemblyLoadContextcolecionável.

(Herdado de MemberInfo)
IsCOMObject

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsCOMObject

Obtém um valor que indica se o Type é um objeto COM.

(Herdado de Type)
IsConstructedGenericType

Obtém um valor que indica se esse objeto representa um tipo genérico construído.

IsConstructedGenericType

Obtém um valor que indica se esse objeto representa um tipo genérico construído. Você pode criar instâncias de um tipo genérico construído.

(Herdado de Type)
IsContextful

Obtém um valor que indica se o Type pode ser hospedado em um contexto.

(Herdado de Type)
IsEnum

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsEnum

Obtém um valor que indica se o Type atual representa uma enumeração.

(Herdado de Type)
IsExplicitLayout

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsExplicitLayout

Obtém um valor que indica se os campos do tipo atual são dispostos em deslocamentos explicitamente especificados.

(Herdado de Type)
IsFunctionPointer

Obtém um valor que indica se o Type atual é um ponteiro de função.

IsFunctionPointer

Obtém um valor que indica se o Type atual é um ponteiro de função.

(Herdado de Type)
IsGenericMethodParameter

Encapsula um objeto Type e delega métodos para esse Type.

IsGenericMethodParameter

Obtém um valor que indica se o Type atual representa um parâmetro de tipo na definição de um método genérico.

(Herdado de Type)
IsGenericParameter

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsGenericParameter

Obtém um valor que indica se o Type atual representa um parâmetro de tipo na definição de um tipo ou método genérico.

(Herdado de Type)
IsGenericType

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsGenericType

Obtém um valor que indica se o tipo atual é um tipo genérico.

(Herdado de Type)
IsGenericTypeDefinition

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsGenericTypeDefinition

Obtém um valor que indica se o Type atual representa uma definição de tipo genérico, da qual outros tipos genéricos podem ser construídos.

(Herdado de Type)
IsGenericTypeParameter

Encapsula um objeto Type e delega métodos para esse Type.

IsGenericTypeParameter

Obtém um valor que indica se o Type atual representa um parâmetro de tipo na definição de um tipo genérico.

(Herdado de Type)
IsImport

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsImport

Obtém um valor que indica se o Type tem um atributo ComImportAttribute aplicado, indicando que ele foi importado de uma biblioteca de tipos COM.

(Herdado de Type)
IsInterface

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsInterface

Obtém um valor que indica se o Type é uma interface; ou seja, não uma classe ou um tipo de valor.

(Herdado de Type)
IsLayoutSequential

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsLayoutSequential

Obtém um valor que indica se os campos do tipo atual são dispostos sequencialmente, na ordem em que foram definidos ou emitidos para os metadados.

(Herdado de Type)
IsMarshalByRef

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsMarshalByRef

Obtém um valor que indica se o Type é empacotado por referência.

(Herdado de Type)
IsNested

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsNested

Obtém um valor que indica se o objeto Type atual representa um tipo cuja definição está aninhada dentro da definição de outro tipo.

(Herdado de Type)
IsNestedAssembly

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsNestedAssembly

Obtém um valor que indica se o Type está aninhado e visível somente dentro de seu próprio assembly.

(Herdado de Type)
IsNestedFamANDAssem

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsNestedFamANDAssem

Obtém um valor que indica se o Type está aninhado e visível apenas para classes que pertencem à sua própria família e ao seu próprio assembly.

(Herdado de Type)
IsNestedFamily

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsNestedFamily

Obtém um valor que indica se o Type está aninhado e visível somente dentro de sua própria família.

(Herdado de Type)
IsNestedFamORAssem

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsNestedFamORAssem

Obtém um valor que indica se o Type está aninhado e visível apenas para classes que pertencem à sua própria família ou ao seu próprio assembly.

(Herdado de Type)
IsNestedPrivate

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsNestedPrivate

Obtém um valor que indica se o Type está aninhado e declarado privado.

(Herdado de Type)
IsNestedPublic

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsNestedPublic

Obtém um valor que indica se uma classe é aninhada e declarada pública.

(Herdado de Type)
IsNotPublic

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsNotPublic

Obtém um valor que indica se o Type não é declarado público.

(Herdado de Type)
IsPointer

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsPointer

Obtém um valor que indica se o Type é um ponteiro.

(Herdado de Type)
IsPrimitive

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsPrimitive

Obtém um valor que indica se o Type é um dos tipos primitivos.

(Herdado de Type)
IsPublic

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsPublic

Obtém um valor que indica se o Type é declarado público.

(Herdado de Type)
IsSealed

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsSealed

Obtém um valor que indica se o Type é declarado lacrado.

(Herdado de Type)
IsSecurityCritical

Obtém um valor que indica se o tipo atual é crítico à segurança ou à segurança crítico no nível de confiança atual e, portanto, pode executar operações críticas.

(Herdado de Type)
IsSecuritySafeCritical

Obtém um valor que indica se o tipo atual é crítico de segurança no nível de confiança atual; ou seja, se ele pode executar operações críticas e pode ser acessado por código transparente.

(Herdado de Type)
IsSecurityTransparent

Obtém um valor que indica se o tipo atual é transparente no nível de confiança atual e, portanto, não pode executar operações críticas.

(Herdado de Type)
IsSerializable

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsSerializable
Obsoleto.

Obtém um valor que indica se o Type é serializável binário.

(Herdado de Type)
IsSignatureType

Obtém um valor que indica se o tipo é um tipo de assinatura.

(Herdado de Type)
IsSpecialName

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsSpecialName

Obtém um valor que indica se o tipo tem um nome que requer tratamento especial.

(Herdado de Type)
IsSZArray

Encapsula um objeto Type e delega métodos para esse Type.

IsSZArray

Obtém um valor que indica se o tipo é um tipo de matriz que pode representar apenas uma matriz unidimensional com um limite inferior zero.

(Herdado de Type)
IsTypeDefinition

Encapsula um objeto Type e delega métodos para esse Type.

IsTypeDefinition

Obtém um valor que indica se o tipo é uma definição de tipo.

(Herdado de Type)
IsUnicodeClass

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsUnicodeClass

Obtém um valor que indica se o atributo de formato de cadeia de caracteres UnicodeClass está selecionado para o Type.

(Herdado de Type)
IsUnmanagedFunctionPointer

Obtém um valor que indica se o Type atual é um ponteiro de função não gerenciado.

IsUnmanagedFunctionPointer

Obtém um valor que indica se o Type atual é um ponteiro de função não gerenciado.

(Herdado de Type)
IsValueType

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsValueType

Obtém um valor que indica se o Type é um tipo de valor.

(Herdado de Type)
IsVariableBoundArray

Encapsula um objeto Type e delega métodos para esse Type.

IsVariableBoundArray

Obtém um valor que indica se o tipo é um tipo de matriz que pode representar uma matriz multidimensional ou uma matriz com um limite inferior arbitrário.

(Herdado de Type)
IsVisible

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsVisible

Obtém um valor que indica se o Type pode ser acessado por código fora do assembly.

(Herdado de Type)
MemberType

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
MemberType

Obtém um valor MemberTypes indicando que esse membro é um tipo ou um tipo aninhado.

(Herdado de Type)
MetadataToken

Obtém um valor que identifica essa entidade em metadados.

MetadataToken

Obtém um valor que identifica um elemento de metadados.

(Herdado de MemberInfo)
Module

Obtém o módulo que contém o tipo implementado.

Name

Obtém o nome do tipo implementado, com o caminho removido.

Namespace

Obtém o namespace do tipo implementado.

ReflectedType

Obtém o objeto de classe que foi usado para obter esse membro.

(Herdado de Type)
StructLayoutAttribute

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
StructLayoutAttribute

Obtém um StructLayoutAttribute que descreve o layout do tipo atual.

(Herdado de Type)
TypeHandle

Obtém um identificador para a representação de metadados internos de um tipo implementado.

TypeInitializer

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
TypeInitializer

Obtém o inicializador do tipo.

(Herdado de Type)
UnderlyingSystemType

Obtém o Type subjacente que representa o tipo implementado.

Métodos

AsType()

Retorna o tipo atual como um objeto Type.

(Herdado de TypeInfo)
Equals(Object)

Determina se o tipo de sistema subjacente do objeto Type atual é o mesmo que o tipo de sistema subjacente do Objectespecificado.

(Herdado de Type)
Equals(Type)

Determina se o tipo de sistema subjacente do Type atual é o mesmo que o tipo de sistema subjacente do Typeespecificado.

(Herdado de Type)
FindInterfaces(TypeFilter, Object)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
FindInterfaces(TypeFilter, Object)

Retorna uma matriz de objetos Type que representam uma lista filtrada de interfaces implementadas ou herdadas pelo Typeatual.

(Herdado de Type)
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Retorna uma matriz filtrada de objetos MemberInfo do tipo de membro especificado.

(Herdado de Type)
GetArrayRank()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetArrayRank()

Obtém o número de dimensões em uma matriz.

(Herdado de Type)
GetAttributeFlagsImpl()

Obtém os atributos atribuídos ao TypeDelegator.

GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Pesquisa um construtor cujos parâmetros correspondem aos tipos de argumento e modificadores especificados, usando as restrições de associação especificadas e a convenção de chamada especificada.

(Herdado de Type)
GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[])

Pesquisa um construtor cujos parâmetros correspondem aos tipos de argumento e modificadores especificados, usando as restrições de associação especificadas.

(Herdado de Type)
GetConstructor(BindingFlags, Type[])

Pesquisa um construtor cujos parâmetros correspondem aos tipos de argumento especificados, usando as restrições de associação especificadas.

(Herdado de Type)
GetConstructor(Type[])

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetConstructor(Type[])

Pesquisa um construtor de instância pública cujos parâmetros correspondem aos tipos na matriz especificada.

(Herdado de Type)
GetConstructorImpl(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Obtém o construtor que implementou o TypeDelegator.

GetConstructors()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetConstructors()

Retorna todos os construtores públicos definidos para o Typeatual.

(Herdado de Type)
GetConstructors(BindingFlags)

Retorna uma matriz de objetos ConstructorInfo que representam construtores definidos para o tipo encapsulado pelo TypeDelegatoratual.

GetCustomAttributes(Boolean)

Retorna todos os atributos personalizados definidos para esse tipo, especificando se a cadeia de herança do tipo deve ser pesquisada.

GetCustomAttributes(Type, Boolean)

Retorna uma matriz de atributos personalizados identificados por tipo.

GetCustomAttributesData()

Retorna uma lista de objetos CustomAttributeData que representam dados sobre os atributos que foram aplicados ao membro de destino.

(Herdado de MemberInfo)
GetDeclaredEvent(String)

Retorna um objeto que representa o evento especificado declarado pelo tipo atual.

(Herdado de TypeInfo)
GetDeclaredField(String)

Retorna um objeto que representa o campo especificado declarado pelo tipo atual.

(Herdado de TypeInfo)
GetDeclaredMethod(String)

Retorna um objeto que representa o método especificado declarado pelo tipo atual.

(Herdado de TypeInfo)
GetDeclaredMethods(String)

Retorna uma coleção que contém todos os métodos declarados no tipo atual que correspondem ao nome especificado.

(Herdado de TypeInfo)
GetDeclaredNestedType(String)

Retorna um objeto que representa o tipo aninhado especificado declarado pelo tipo atual.

(Herdado de TypeInfo)
GetDeclaredProperty(String)

Retorna um objeto que representa a propriedade especificada declarada pelo tipo atual.

(Herdado de TypeInfo)
GetDefaultMembers()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetDefaultMembers()

Pesquisa os membros definidos para o Type atual cuja DefaultMemberAttribute está definida.

(Herdado de Type)
GetElementType()

Retorna o Type do objeto abrangido ou referenciado pela matriz, ponteiro ou ByRef atual.

GetEnumName(Object)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetEnumName(Object)

Retorna o nome da constante que tem o valor especificado para o tipo de enumeração atual.

(Herdado de Type)
GetEnumNames()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetEnumNames()

Retorna os nomes dos membros do tipo de enumeração atual.

(Herdado de Type)
GetEnumUnderlyingType()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetEnumUnderlyingType()

Retorna o tipo subjacente do tipo de enumeração atual.

(Herdado de Type)
GetEnumValues()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetEnumValues()

Retorna uma matriz dos valores das constantes no tipo de enumeração atual.

(Herdado de Type)
GetEnumValuesAsUnderlyingType()

Recupera uma matriz dos valores das constantes de tipo subjacentes desse tipo de enumeração.

(Herdado de Type)
GetEvent(String)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetEvent(String)

Retorna o objeto EventInfo que representa o evento público especificado.

(Herdado de Type)
GetEvent(String, BindingFlags)

Retorna o evento especificado.

GetEvents()

Retorna uma matriz de objetos EventInfo que representam todos os eventos públicos declarados ou herdados pelo TypeDelegatoratual.

GetEvents(BindingFlags)

Retorna os eventos especificados em bindingAttr declarados ou herdados pelo TypeDelegatoratual.

GetField(String)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetField(String)

Pesquisa o campo público com o nome especificado.

(Herdado de Type)
GetField(String, BindingFlags)

Retorna um objeto FieldInfo que representa o campo com o nome especificado.

GetFields()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetFields()

Retorna todos os campos públicos do Typeatual.

(Herdado de Type)
GetFields(BindingFlags)

Retorna uma matriz de objetos FieldInfo que representam os campos de dados definidos para o tipo encapsulado pelo TypeDelegatoratual.

GetFunctionPointerCallingConventions()

Quando substituído em uma classe derivada, retorna as convenções de chamada do ponteiro de função atual Type.

GetFunctionPointerCallingConventions()

Quando substituído em uma classe derivada, retorna as convenções de chamada do ponteiro de função atual Type.

(Herdado de Type)
GetFunctionPointerParameterTypes()

Quando substituído em uma classe derivada, retorna os tipos de parâmetro do ponteiro de função atual Type.

GetFunctionPointerParameterTypes()

Quando substituído em uma classe derivada, retorna os tipos de parâmetro do ponteiro de função atual Type.

(Herdado de Type)
GetFunctionPointerReturnType()

Quando substituído em uma classe derivada, retorna o tipo de retorno do ponteiro de função atual Type.

GetFunctionPointerReturnType()

Quando substituído em uma classe derivada, retorna o tipo de retorno do ponteiro de função atual Type.

(Herdado de Type)
GetGenericArguments()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetGenericArguments()

Retorna uma matriz de objetos Type que representam os argumentos de tipo de um tipo genérico fechado ou os parâmetros de tipo de uma definição de tipo genérico.

(Herdado de Type)
GetGenericParameterConstraints()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetGenericParameterConstraints()

Retorna uma matriz de objetos Type que representam as restrições no parâmetro de tipo genérico atual.

(Herdado de Type)
GetGenericTypeDefinition()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetGenericTypeDefinition()

Retorna um objeto Type que representa uma definição de tipo genérico da qual o tipo genérico atual pode ser construído.

(Herdado de Type)
GetHashCode()

Retorna o código hash dessa instância.

(Herdado de Type)
GetInterface(String)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetInterface(String)

Pesquisa a interface com o nome especificado.

(Herdado de Type)
GetInterface(String, Boolean)

Retorna a interface especificada implementada pelo tipo encapsulado pelo TypeDelegatoratual.

GetInterfaceMap(Type)

Retorna um mapeamento de interface para o tipo de interface especificado.

GetInterfaces()

Retorna todas as interfaces implementadas na classe atual e suas classes base.

GetMember(String)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetMember(String)

Pesquisa os membros públicos com o nome especificado.

(Herdado de Type)
GetMember(String, BindingFlags)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetMember(String, BindingFlags)

Pesquisa os membros especificados usando as restrições de associação especificadas.

(Herdado de Type)
GetMember(String, MemberTypes, BindingFlags)

Retorna membros (propriedades, métodos, construtores, campos, eventos e tipos aninhados) especificados pelos name, typee bindingAttr.

GetMembers()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetMembers()

Retorna todos os membros públicos do Typeatual.

(Herdado de Type)
GetMembers(BindingFlags)

Retorna membros especificados por bindingAttr.

GetMemberWithSameMetadataDefinitionAs(MemberInfo)

Pesquisa o MemberInfo no Type atual que corresponde ao MemberInfoespecificado.

GetMemberWithSameMetadataDefinitionAs(MemberInfo)

Pesquisa o MemberInfo no Type atual que corresponde ao MemberInfoespecificado.

(Herdado de Type)
GetMethod(String)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetMethod(String)

Pesquisa o método público com o nome especificado.

(Herdado de Type)
GetMethod(String, BindingFlags)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetMethod(String, BindingFlags)

Pesquisa o método especificado usando as restrições de associação especificadas.

(Herdado de Type)
GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Pesquisa o método especificado cujos parâmetros correspondem aos tipos de argumento e modificadores especificados, usando as restrições de associação especificadas e a convenção de chamada especificada.

(Herdado de Type)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Pesquisa o método especificado cujos parâmetros correspondem aos tipos de argumento e modificadores especificados, usando as restrições de associação especificadas.

(Herdado de Type)
GetMethod(String, BindingFlags, Type[])

Pesquisa o método especificado cujos parâmetros correspondem aos tipos de argumento especificados, usando as restrições de associação especificadas.

(Herdado de Type)
GetMethod(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Pesquisa o método especificado cujos parâmetros correspondem à contagem de parâmetros genéricos, tipos de argumento e modificadores especificados, usando as restrições de associação especificadas e a convenção de chamada especificada.

(Herdado de Type)
GetMethod(String, Int32, BindingFlags, Binder, Type[], ParameterModifier[])

Pesquisa o método especificado cujos parâmetros correspondem à contagem de parâmetros genéricos, tipos de argumento e modificadores especificados, usando as restrições de associação especificadas.

(Herdado de Type)
GetMethod(String, Int32, BindingFlags, Type[])

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de Type)
GetMethod(String, Int32, Type[])

Pesquisa o método público especificado cujos parâmetros correspondem aos tipos de argumento e contagem de parâmetros genéricos especificados.

(Herdado de Type)
GetMethod(String, Int32, Type[], ParameterModifier[])

Pesquisa o método público especificado cujos parâmetros correspondem à contagem de parâmetros genéricos, tipos de argumento e modificadores especificados.

(Herdado de Type)
GetMethod(String, Type[])

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetMethod(String, Type[])

Pesquisa o método público especificado cujos parâmetros correspondem aos tipos de argumento especificados.

(Herdado de Type)
GetMethod(String, Type[], ParameterModifier[])

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetMethod(String, Type[], ParameterModifier[])

Pesquisa o método público especificado cujos parâmetros correspondem aos tipos de argumento e modificadores especificados.

(Herdado de Type)
GetMethodImpl(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Pesquisa o método especificado cujos parâmetros correspondem aos tipos de argumento e modificadores especificados, usando as restrições de associação especificadas e a convenção de chamada especificada.

GetMethodImpl(String, Int32, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Quando substituído em uma classe derivada, pesquisa o método especificado cujos parâmetros correspondem à contagem de parâmetros genéricos, tipos de argumento e modificadores especificados, usando as restrições de associação especificadas e a convenção de chamada especificada.

(Herdado de Type)
GetMethods()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetMethods()

Retorna todos os métodos públicos do Typeatual.

(Herdado de Type)
GetMethods(BindingFlags)

Retorna uma matriz de objetos MethodInfo que representam métodos especificados do tipo encapsulado pelo TypeDelegatoratual.

GetNestedType(String)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetNestedType(String)

Pesquisa o tipo aninhado público com o nome especificado.

(Herdado de Type)
GetNestedType(String, BindingFlags)

Retorna um tipo aninhado especificado por name e em bindingAttr declarados ou herdados pelo tipo representado pelo TypeDelegatoratual.

GetNestedTypes()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetNestedTypes()

Retorna os tipos públicos aninhados no Typeatual.

(Herdado de Type)
GetNestedTypes(BindingFlags)

Retorna os tipos aninhados especificados em bindingAttr declarados ou herdados pelo tipo encapsulado pelo TypeDelegatoratual.

GetOptionalCustomModifiers()

Quando substituído em uma classe derivada, retorna os modificadores personalizados opcionais do Typeatual.

(Herdado de Type)
GetProperties()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetProperties()

Retorna todas as propriedades públicas do Typeatual.

(Herdado de Type)
GetProperties(BindingFlags)

Retorna uma matriz de objetos PropertyInfo que representam as propriedades do tipo encapsulado pelo TypeDelegatoratual.

GetProperty(String)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetProperty(String)

Pesquisa a propriedade pública com o nome especificado.

(Herdado de Type)
GetProperty(String, BindingFlags)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetProperty(String, BindingFlags)

Pesquisa a propriedade especificada usando as restrições de associação especificadas.

(Herdado de Type)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Pesquisa a propriedade especificada cujos parâmetros correspondem aos tipos de argumento e modificadores especificados, usando as restrições de associação especificadas.

(Herdado de Type)
GetProperty(String, Type)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetProperty(String, Type)

Pesquisa a propriedade pública com o nome e o tipo de retorno especificados.

(Herdado de Type)
GetProperty(String, Type, Type[])

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetProperty(String, Type, Type[])

Pesquisa a propriedade pública especificada cujos parâmetros correspondem aos tipos de argumento especificados.

(Herdado de Type)
GetProperty(String, Type, Type[], ParameterModifier[])

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetProperty(String, Type, Type[], ParameterModifier[])

Pesquisa a propriedade pública especificada cujos parâmetros correspondem aos tipos de argumento e modificadores especificados.

(Herdado de Type)
GetProperty(String, Type[])

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
GetProperty(String, Type[])

Pesquisa a propriedade pública especificada cujos parâmetros correspondem aos tipos de argumento especificados.

(Herdado de Type)
GetPropertyImpl(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Quando substituído em uma classe derivada, pesquisa a propriedade especificada cujos parâmetros correspondem aos tipos de argumento e modificadores especificados, usando as restrições de associação especificadas.

GetRequiredCustomModifiers()

Quando substituído em uma classe derivada, retorna os modificadores personalizados necessários do Typeatual.

(Herdado de Type)
GetType()

Obtém o Typeatual.

(Herdado de Type)
GetTypeCodeImpl()

Retorna o código de tipo subjacente desta instância de Type.

(Herdado de Type)
HasElementTypeImpl()

Obtém um valor que indica se o Type atual abrange ou se refere a outro tipo; ou seja, se o Type atual é uma matriz, um ponteiro ou um ByRef.

HasSameMetadataDefinitionAs(MemberInfo)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de MemberInfo)
InvokeMember(String, BindingFlags, Binder, Object, Object[])

Invoca o membro especificado, usando as restrições de associação especificadas e correspondendo à lista de argumentos especificada.

(Herdado de Type)
InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo)

Invoca o membro especificado, usando as restrições de associação especificadas e correspondendo à lista de argumentos e à cultura especificadas.

(Herdado de Type)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Invoca o membro especificado. O método que deve ser invocado deve ser acessível e fornecer a correspondência mais específica com a lista de argumentos especificada, sob as restrições dos atributos de associação e invocação especificados.

IsArrayImpl()

Retorna um valor que indica se o Type é uma matriz.

IsAssignableFrom(Type)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsAssignableFrom(Type)

Determina se uma instância de um tipo especificado c pode ser atribuída a uma variável do tipo atual.

(Herdado de Type)
IsAssignableFrom(TypeInfo)

Retorna um valor que indica se o tipo especificado pode ser atribuído a esse tipo.

IsAssignableTo(Type)

Determina se o tipo atual pode ser atribuído a uma variável do targetTypeespecificado.

(Herdado de Type)
IsByRefImpl()

Retorna um valor que indica se o Type é passado por referência.

IsCOMObjectImpl()

Retorna um valor que indica se o Type é um objeto COM.

IsContextfulImpl()

Implementa a propriedade IsContextful e determina se o Type pode ser hospedado em um contexto.

(Herdado de Type)
IsDefined(Type, Boolean)

Indica se um atributo personalizado identificado por attributeType está definido.

IsEnumDefined(Object)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsEnumDefined(Object)

Retorna um valor que indica se o valor especificado existe no tipo de enumeração atual.

(Herdado de Type)
IsEquivalentTo(Type)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsEquivalentTo(Type)

Determina se dois tipos COM têm a mesma identidade e são elegíveis para equivalência de tipo.

(Herdado de Type)
IsInstanceOfType(Object)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsInstanceOfType(Object)

Determina se o objeto especificado é uma instância do Typeatual.

(Herdado de Type)
IsMarshalByRefImpl()

Implementa a propriedade IsMarshalByRef e determina se a Type é marshalada por referência.

(Herdado de Type)
IsPointerImpl()

Retorna um valor que indica se o Type é um ponteiro.

IsPrimitiveImpl()

Retorna um valor que indica se o Type é um dos tipos primitivos.

IsSubclassOf(Type)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
IsSubclassOf(Type)

Determina se o Type atual deriva do Typeespecificado.

(Herdado de Type)
IsValueTypeImpl()

Retorna um valor que indica se o tipo é um tipo de valor; ou seja, não uma classe ou uma interface.

MakeArrayType()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
MakeArrayType()

Retorna um objeto Type que representa uma matriz unidimensional do tipo atual, com um limite inferior de zero.

(Herdado de Type)
MakeArrayType(Int32)

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
MakeArrayType(Int32)

Retorna um objeto Type que representa uma matriz do tipo atual, com o número especificado de dimensões.

(Herdado de Type)
MakeByRefType()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
MakeByRefType()

Retorna um objeto Type que representa o tipo atual quando passado como um parâmetro ref (parâmetroByRef no Visual Basic).

(Herdado de Type)
MakeGenericType(Type[])

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
MakeGenericType(Type[])

Substitui os elementos de uma matriz de tipos para os parâmetros de tipo da definição de tipo genérico atual e retorna um objeto Type que representa o tipo construído resultante.

(Herdado de Type)
MakePointerType()

Encapsula um objeto Type e delega métodos para esse Type.

(Herdado de TypeInfo)
MakePointerType()

Retorna um objeto Type que representa um ponteiro para o tipo atual.

(Herdado de Type)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna um String que representa o nome do Typeatual.

(Herdado de Type)

Implantações explícitas de interface

_MemberInfo.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de expedição.

(Herdado de MemberInfo)
_MemberInfo.GetType()

Obtém um objeto Type que representa a classe MemberInfo.

(Herdado de MemberInfo)
_MemberInfo.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera as informações de tipo de um objeto, que podem ser usadas para obter as informações de tipo de uma interface.

(Herdado de MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)

Recupera o número de interfaces de informações de tipo que um objeto fornece (0 ou 1).

(Herdado de MemberInfo)
_MemberInfo.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fornece acesso a propriedades e métodos expostos por um objeto.

(Herdado de MemberInfo)
_Type.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de expedição.

(Herdado de Type)
_Type.GetTypeInfo(UInt32, UInt32, IntPtr)

Recupera as informações de tipo de um objeto, que podem ser usadas para obter as informações de tipo de uma interface.

(Herdado de Type)
_Type.GetTypeInfoCount(UInt32)

Recupera o número de interfaces de informações de tipo que um objeto fornece (0 ou 1).

(Herdado de Type)
_Type.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Fornece acesso a propriedades e métodos expostos por um objeto.

(Herdado de Type)
IReflectableType.GetTypeInfo()

Retorna uma representação do tipo atual como um objeto TypeInfo.

(Herdado de TypeInfo)

Métodos de Extensão

GetCustomAttribute(MemberInfo, Type)

Recupera um atributo personalizado de um tipo especificado que é aplicado a um membro especificado.

GetCustomAttribute(MemberInfo, Type, Boolean)

Recupera um atributo personalizado de um tipo especificado que é aplicado a um membro especificado e, opcionalmente, inspeciona os ancestrais desse membro.

GetCustomAttribute<T>(MemberInfo)

Recupera um atributo personalizado de um tipo especificado que é aplicado a um membro especificado.

GetCustomAttribute<T>(MemberInfo, Boolean)

Recupera um atributo personalizado de um tipo especificado que é aplicado a um membro especificado e, opcionalmente, inspeciona os ancestrais desse membro.

GetCustomAttributes(MemberInfo)

Recupera uma coleção de atributos personalizados que são aplicados a um membro especificado.

GetCustomAttributes(MemberInfo, Boolean)

Recupera uma coleção de atributos personalizados que são aplicados a um membro especificado e, opcionalmente, inspeciona os ancestrais desse membro.

GetCustomAttributes(MemberInfo, Type)

Recupera uma coleção de atributos personalizados de um tipo especificado que são aplicados a um membro especificado.

GetCustomAttributes(MemberInfo, Type, Boolean)

Recupera uma coleção de atributos personalizados de um tipo especificado que são aplicados a um membro especificado e, opcionalmente, inspeciona os ancestrais desse membro.

GetCustomAttributes<T>(MemberInfo)

Recupera uma coleção de atributos personalizados de um tipo especificado que são aplicados a um membro especificado.

GetCustomAttributes<T>(MemberInfo, Boolean)

Recupera uma coleção de atributos personalizados de um tipo especificado que são aplicados a um membro especificado e, opcionalmente, inspeciona os ancestrais desse membro.

IsDefined(MemberInfo, Type)

Indica se atributos personalizados de um tipo especificado são aplicados a um membro especificado.

IsDefined(MemberInfo, Type, Boolean)

Indica se atributos personalizados de um tipo especificado são aplicados a um membro especificado e, opcionalmente, aplicados a seus ancestrais.

GetTypeInfo(Type)

Retorna a representação TypeInfo do tipo especificado.

GetMetadataToken(MemberInfo)

Obtém um token de metadados para o membro especificado, se disponível.

HasMetadataToken(MemberInfo)

Retorna um valor que indica se um token de metadados está disponível para o membro especificado.

GetRuntimeEvent(Type, String)

Recupera um objeto que representa o evento especificado.

GetRuntimeEvents(Type)

Recupera uma coleção que representa todos os eventos definidos em um tipo especificado.

GetRuntimeField(Type, String)

Recupera um objeto que representa um campo especificado.

GetRuntimeFields(Type)

Recupera uma coleção que representa todos os campos definidos em um tipo especificado.

GetRuntimeInterfaceMap(TypeInfo, Type)

Retorna um mapeamento de interface para o tipo especificado e a interface especificada.

GetRuntimeMethod(Type, String, Type[])

Recupera um objeto que representa um método especificado.

GetRuntimeMethods(Type)

Recupera uma coleção que representa todos os métodos definidos em um tipo especificado.

GetRuntimeProperties(Type)

Recupera uma coleção que representa todas as propriedades definidas em um tipo especificado.

GetRuntimeProperty(Type, String)

Recupera um objeto que representa uma propriedade especificada.

GetConstructor(Type, Type[])

Encapsula um objeto Type e delega métodos para esse Type.

GetConstructors(Type)

Encapsula um objeto Type e delega métodos para esse Type.

GetConstructors(Type, BindingFlags)

Encapsula um objeto Type e delega métodos para esse Type.

GetFields(Type, BindingFlags)

Encapsula um objeto Type e delega métodos para esse Type.

GetGenericArguments(Type)

Encapsula um objeto Type e delega métodos para esse Type.

GetInterfaces(Type)

Encapsula um objeto Type e delega métodos para esse Type.

GetMember(Type, String)

Encapsula um objeto Type e delega métodos para esse Type.

GetMember(Type, String, BindingFlags)

Encapsula um objeto Type e delega métodos para esse Type.

GetMembers(Type)

Encapsula um objeto Type e delega métodos para esse Type.

GetMethods(Type)

Encapsula um objeto Type e delega métodos para esse Type.

GetNestedType(Type, String, BindingFlags)

Encapsula um objeto Type e delega métodos para esse Type.

GetProperties(Type)

Encapsula um objeto Type e delega métodos para esse Type.

GetProperties(Type, BindingFlags)

Encapsula um objeto Type e delega métodos para esse Type.

GetProperty(Type, String, BindingFlags)

Encapsula um objeto Type e delega métodos para esse Type.

GetProperty(Type, String, Type)

Encapsula um objeto Type e delega métodos para esse Type.

GetProperty(Type, String, Type, Type[])

Encapsula um objeto Type e delega métodos para esse Type.

IsAssignableFrom(Type, Type)

Encapsula um objeto Type e delega métodos para esse Type.

IsInstanceOfType(Type, Object)

Encapsula um objeto Type e delega métodos para esse Type.

Aplica-se a