TypeDelegator Classe

Definição

Encapsula um objeto Type e delega métodos a este Type.Wraps a Type object and delegates methods to that 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
Herança
TypeDelegator
Atributos

Comentários

Derive desse tipo e substitua somente os membros para os quais você precisa fornecer personalização, além de todos os membros que são exigidos pelo seu programa e que ainda não foram implementados pelo TypeDelegator .Derive from this type and override only those members you have to provide customization in, plus any members that are required by your program and not already implemented by TypeDelegator.

TypeDelegator deriva System.Type e implementa a maioria das propriedades e métodos do Type .TypeDelegator derives from System.Type and implements most of the properties and methods of Type. Para cada membro que ele implementa, TypeDelegator o automaticamente delega para o membro correspondente de um Type objeto interno, que é fornecido como um argumento para o construtor.For each member it implements, TypeDelegator automatically delegates to the corresponding member of an internal Type object, which is supplied as an argument to the constructor. Esse Type objeto interno é exposto à derivação de classes pelo protected typeImpl campo.This internal Type object is exposed to deriving classes by the protectedtypeImpl field.

Observação

Alguns membros de TypeDelegator têm implementações, embora os próprios membros sejam simplesmente herdados de Type .Some members of TypeDelegator have implementations even though the members themselves are simply inherited from Type. Nesses casos, a implementação é fornecida por um método substituído protected que tem um nome que termina em "impl".In these cases, the implementation is provided by an overridden protected method that has a name that ends in "Impl". Por exemplo, a implementação para todas as sobrecargas do GetMethods método é fornecida pelo método substituído GetMethodImpl .For example, the implementation for all overloads of the GetMethods method is supplied by the overridden GetMethodImpl method. A implementação para propriedades herdadas, como IsPublic e IsNestedAssembly é fornecida pelo GetAttributeFlagsImpl método substituído.The implementation for inherited properties such as IsPublic and IsNestedAssembly is provided by the overridden GetAttributeFlagsImpl method.

Derivar classes pode fornecer um construtor público que usa um Type objeto como seu parâmetro e simplesmente passa esse objeto para o TypeDelegator(Type) Construtor ou pode definir o objeto interno Type de alguma outra maneira.Deriving classes can provide a public constructor that takes a Type object as its parameter and simply passes that object to the TypeDelegator(Type) constructor, or can set the internal Type object in some other way.

Se uma classe derivada usa um membro que não é implementado pelo TypeDelegator , ele deve substituir esse membro e fornecer uma implementação.If a deriving class uses a member that is not implemented by TypeDelegator, it must override that member and provide an implementation. A implementação mais simples é chamar o membro correspondente no Type objeto interno exposto pelo typeImpl campo, mas você pode fornecer qualquer implementação que seu aplicativo exigir.The simplest implementation is to call the corresponding member on the internal Type object exposed by the typeImpl field, but you can provide any implementation your application requires. Não é necessário substituir esses membros se eles não forem usados pelo seu aplicativo ou por funções de biblioteca que seu aplicativo chama (por exemplo, pelo CodeTypeReference.CodeTypeReference(Type) Construtor).It is not necessary to override these members if they are not used by your application or by library functions your application calls (for example, by the CodeTypeReference.CodeTypeReference(Type) constructor).

Os seguintes métodos virtuais ( Overridable métodos no Visual Basic) do Type não são implementados por:,,,,,,, TypeDelegator MakeGenericType GetGenericTypeDefinition GetGenericArguments GetGenericParameterConstraints MakeArrayType MakeByRefType MakePointerType GetEnumNames , GetEnumValues ,, GetEnumUnderlyingType GetTypeCodeImpl , IsEnumDefined , IsEquivalentTo .The following virtual methods (Overridable methods in Visual Basic) of Type are not implemented by TypeDelegator: MakeGenericType, GetGenericTypeDefinition, GetGenericArguments, GetGenericParameterConstraints, MakeArrayType, MakeByRefType, MakePointerType, GetEnumNames, GetEnumValues, GetEnumUnderlyingType, GetTypeCodeImpl, IsEnumDefined, IsEquivalentTo.

As seguintes propriedades virtuais ( Overridable Propriedades no Visual Basic) do Type não são implementadas por:,,,,,,,, TypeDelegator IsGenericType IsGenericTypeDefinition IsGenericParameter ContainsGenericParameters DeclaringMethod GenericParameterAttributes GenericParameterPosition IsSecurityCritical IsSecuritySafeCritical , IsSecurityTransparent .The following virtual properties (Overridable properties in Visual Basic) of Type are not implemented by 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.Initializes a new instance of the TypeDelegator class with default properties.

TypeDelegator(Type)

Inicializa uma nova instância da classe TypeDelegator, especificando a instância encapsuladora.Initializes a new instance of the TypeDelegator class specifying the encapsulating instance.

Campos

typeImpl

Um valor que indica informações de tipo.A value indicating type information.

Propriedades

Assembly

Obtém o assembly do tipo implementado.Gets the assembly of the implemented type.

AssemblyQualifiedName

Obtém o nome totalmente qualificado do assembly.Gets the assembly's fully qualified name.

Attributes (Herdado de TypeInfo)
Attributes

Obtém os atributos associados ao Type.Gets the attributes associated with the Type.

(Herdado de Type)
BaseType

Obtém o tipo base para o tipo atual.Gets the base type for the current type.

ContainsGenericParameters (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.Gets a value indicating whether the current Type object has type parameters that have not been replaced by specific types.

(Herdado de Type)
CustomAttributes

Obtém uma coleção que contém os atributos personalizados desse membro.Gets a collection that contains this member's custom attributes.

(Herdado de MemberInfo)
DeclaredConstructors

Obtém uma coleção dos construtores declarados pelo tipo atual.Gets a collection of the constructors declared by the current type.

(Herdado de TypeInfo)
DeclaredEvents

Obtém uma coleção de eventos definidos pelo tipo atual.Gets a collection of the events defined by the current type.

(Herdado de TypeInfo)
DeclaredFields

Obtém uma coleção dos campos definidos pelo tipo atual.Gets a collection of the fields defined by the current type.

(Herdado de TypeInfo)
DeclaredMembers

Obtém uma coleção de membros definidos pelo tipo atual.Gets a collection of the members defined by the current type.

(Herdado de TypeInfo)
DeclaredMethods

Obtém uma coleção dos métodos definidos pelo tipo atual.Gets a collection of the methods defined by the current type.

(Herdado de TypeInfo)
DeclaredNestedTypes

Obtém uma coleção dos tipos aninhados definidos pelo tipo atual.Gets a collection of the nested types defined by the current type.

(Herdado de TypeInfo)
DeclaredProperties

Obtém uma coleção de propriedades definidas pelo tipo atual.Gets a collection of the properties defined by the current type.

(Herdado de TypeInfo)
DeclaringMethod (Herdado de TypeInfo)
DeclaringMethod

Obtém um MethodBase que representa o método declarativo, se o Type atual representa um parâmetro de tipo de um método genérico.Gets a MethodBase that represents the declaring method, if the current Type represents a type parameter of a generic method.

(Herdado de Type)
DeclaringType

Obtém a classe que declara esse membro.Gets the class that declares this member.

(Herdado de MemberInfo)
DeclaringType

Obtém o tipo que declara o tipo aninhado atual ou o parâmetro de tipo genérico.Gets the type that declares the current nested type or generic type parameter.

(Herdado de Type)
FullName

Obtém o nome totalmente qualificado do tipo implementado.Gets the fully qualified name of the implemented type.

GenericParameterAttributes (Herdado de TypeInfo)
GenericParameterAttributes

Obtém uma combinação de GenericParameterAttributes sinalizadores que descrevem a covariância e restrições especiais do parâmetro de tipo genérico atual.Gets a combination of GenericParameterAttributes flags that describe the covariance and special constraints of the current generic type parameter.

(Herdado de Type)
GenericParameterPosition (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 do método que declarou o parâmetro, quando o objeto Type representa um parâmetro de tipo de um tipo genérico ou método genérico.Gets the position of the type parameter in the type parameter list of the generic type or method that declared the parameter, when the Type object represents a type parameter of a generic type or a generic method.

(Herdado de Type)
GenericTypeArguments (Herdado de TypeInfo)
GenericTypeArguments

Obtém uma matriz dos argumentos de tipo genérico para esse tipo.Gets an array of the generic type arguments for this type.

(Herdado de Type)
GenericTypeParameters

Obtém uma matriz dos parâmetros de tipo genérico da instância atual.Gets an array of the generic type parameters of the current instance.

(Herdado de TypeInfo)
GUID

Obtém o GUID (identificador global exclusivo) do tipo implementado.Gets the GUID (globally unique identifier) of the implemented type.

HasElementType (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.Gets a value indicating whether the current Type encompasses or refers to another type; that is, whether the current Type is an array, a pointer, or is passed by reference.

(Herdado de Type)
ImplementedInterfaces

Obtém uma coleção das interfaces implementadas pelo tipo atual.Gets a collection of the interfaces implemented by the current type.

(Herdado de TypeInfo)
IsAbstract (Herdado de TypeInfo)
IsAbstract

Obtém um valor que indica se o Type é abstrato e deve ser substituído.Gets a value indicating whether the Type is abstract and must be overridden.

(Herdado de Type)
IsAnsiClass (Herdado de TypeInfo)
IsAnsiClass

Obtém um valor que indica se o atributo de formato da cadeia de caracteres AnsiClass está selecionado para o Type.Gets a value indicating whether the string format attribute AnsiClass is selected for the Type.

(Herdado de Type)
IsArray (Herdado de TypeInfo)
IsArray

Obtém um valor que indica se o tipo é uma matriz.Gets a value that indicates whether the type is an array.

(Herdado de Type)
IsAutoClass (Herdado de TypeInfo)
IsAutoClass

Obtém um valor que indica se o atributo de formato da cadeia de caracteres AutoClass está selecionado para o Type.Gets a value indicating whether the string format attribute AutoClass is selected for the Type.

(Herdado de Type)
IsAutoLayout (Herdado de TypeInfo)
IsAutoLayout

Obtém um valor que indica se os campos do tipo atual são apresentados automaticamente pelo Common Language Runtime.Gets a value indicating whether the fields of the current type are laid out automatically by the common language runtime.

(Herdado de Type)
IsByRef (Herdado de TypeInfo)
IsByRef

Obtém um valor que indica se o Type é aprovado por referência.Gets a value indicating whether the Type is passed by reference.

(Herdado de Type)
IsByRefLike
IsByRefLike

Obtém um valor que indica se o tipo é uma estrutura de tipo ByRef.Gets a value that indicates whether the type is a byref-like structure.

(Herdado de Type)
IsClass (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.Gets a value indicating whether the Type is a class or a delegate; that is, not a value type or interface.

(Herdado de Type)
IsCollectible

Obtém o valor de IsCollectible para o typeImpl do objeto, que indica se o objeto, que é uma implementação de MemberInfo, faz parte de um assembly mantido em um AssemblyLoadContext de coleção.Gets the IsCollectible value for this object's typeImpl, which indicates whether this object, which is a MemberInfo implementation, is part of an assembly held in a collectible AssemblyLoadContext.

IsCollectible

Obtém um valor que indica se este objeto MemberInfo faz parte de um assembly mantido em uma coleção AssemblyLoadContext.Gets a value that indicates whether this MemberInfo object is part of an assembly held in a collectible AssemblyLoadContext.

(Herdado de MemberInfo)
IsCOMObject (Herdado de TypeInfo)
IsCOMObject

Obtém um valor que indica se o Type é um objeto COM.Gets a value indicating whether the Type is a COM object.

(Herdado de Type)
IsConstructedGenericType

Obtém um valor que indica se este objeto representa um tipo genérico construído.Gets a value that indicates whether this object represents a constructed generic type.

IsConstructedGenericType

Obtém um valor que indica se este objeto representa um tipo genérico construído.Gets a value that indicates whether this object represents a constructed generic type. Você pode criar instâncias de um tipo genérico construído.You can create instances of a constructed generic type.

(Herdado de Type)
IsContextful

Obtém um valor que indica se o Type pode ser hospedado em um contexto.Gets a value indicating whether the Type can be hosted in a context.

(Herdado de Type)
IsEnum (Herdado de TypeInfo)
IsEnum

Obtém um valor que indica se o Type atual representa uma enumeração.Gets a value indicating whether the current Type represents an enumeration.

(Herdado de Type)
IsExplicitLayout (Herdado de TypeInfo)
IsExplicitLayout

Obtém um valor que indica se os campos do tipo atual são apresentados em deslocamentos explicitamente especificados.Gets a value indicating whether the fields of the current type are laid out at explicitly specified offsets.

(Herdado de Type)
IsGenericMethodParameter
IsGenericMethodParameter

Obtém um valor que indica se o Type atual representa um parâmetro na definição de um método genérico.Gets a value that indicates whether the current Type represents a type parameter in the definition of a generic method.

(Herdado de Type)
IsGenericParameter (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.Gets a value indicating whether the current Type represents a type parameter in the definition of a generic type or method.

(Herdado de Type)
IsGenericType (Herdado de TypeInfo)
IsGenericType

Obtém um valor que indica se o tipo atual é um tipo genérico.Gets a value indicating whether the current type is a generic type.

(Herdado de Type)
IsGenericTypeDefinition (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.Gets a value indicating whether the current Type represents a generic type definition, from which other generic types can be constructed.

(Herdado de Type)
IsGenericTypeParameter
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.Gets a value that indicates whether the current Type represents a type parameter in the definition of a generic type.

(Herdado de Type)
IsImport (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.Gets a value indicating whether the Type has a ComImportAttribute attribute applied, indicating that it was imported from a COM type library.

(Herdado de Type)
IsInterface (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.Gets a value indicating whether the Type is an interface; that is, not a class or a value type.

(Herdado de Type)
IsLayoutSequential (Herdado de TypeInfo)
IsLayoutSequential

Obtém um valor que indica se os campos do tipo atual são apresentados em sequência, na ordem em que foram definidos ou emitidos para os metadados.Gets a value indicating whether the fields of the current type are laid out sequentially, in the order that they were defined or emitted to the metadata.

(Herdado de Type)
IsMarshalByRef (Herdado de TypeInfo)
IsMarshalByRef

Obtém um valor que indica se é realizado marshal no Type por referência.Gets a value indicating whether the Type is marshaled by reference.

(Herdado de Type)
IsNested (Herdado de TypeInfo)
IsNested

Obtém um valor que indica se o objeto atual Type representa um tipo cuja definição está aninhada dentro da definição de outro tipo.Gets a value indicating whether the current Type object represents a type whose definition is nested inside the definition of another type.

(Herdado de Type)
IsNestedAssembly (Herdado de TypeInfo)
IsNestedAssembly

Obtém um valor que indica se o Type é aninhado e visível somente dentro de seu próprio assembly.Gets a value indicating whether the Type is nested and visible only within its own assembly.

(Herdado de Type)
IsNestedFamANDAssem (Herdado de TypeInfo)
IsNestedFamANDAssem

Obtém um valor que indica se o Type é aninhado e visíveis somente para classes que pertencem à sua própria família e ao seu próprio assembly.Gets a value indicating whether the Type is nested and visible only to classes that belong to both its own family and its own assembly.

(Herdado de Type)
IsNestedFamily (Herdado de TypeInfo)
IsNestedFamily

Obtém um valor que indica se o Type é aninhado e visível somente dentro de sua própria família.Gets a value indicating whether the Type is nested and visible only within its own family.

(Herdado de Type)
IsNestedFamORAssem (Herdado de TypeInfo)
IsNestedFamORAssem

Obtém um valor que indica se o Type é aninhado e visíveis somente para classes que pertençam à sua própria família ou ao seu próprio assembly.Gets a value indicating whether the Type is nested and visible only to classes that belong to either its own family or to its own assembly.

(Herdado de Type)
IsNestedPrivate (Herdado de TypeInfo)
IsNestedPrivate

Obtém um valor que indica se o Type é aninhado e declarado privado.Gets a value indicating whether the Type is nested and declared private.

(Herdado de Type)
IsNestedPublic (Herdado de TypeInfo)
IsNestedPublic

Obtém um valor que indica se uma classe é aninhada e declarada pública.Gets a value indicating whether a class is nested and declared public.

(Herdado de Type)
IsNotPublic (Herdado de TypeInfo)
IsNotPublic

Obtém um valor que indica se o Type não está declarado como público.Gets a value indicating whether the Type is not declared public.

(Herdado de Type)
IsPointer (Herdado de TypeInfo)
IsPointer

Obtém um valor que indica se o Type é um ponteiro.Gets a value indicating whether the Type is a pointer.

(Herdado de Type)
IsPrimitive (Herdado de TypeInfo)
IsPrimitive

Obtém um valor que indica se o Type é um dos tipos primitivos.Gets a value indicating whether the Type is one of the primitive types.

(Herdado de Type)
IsPublic (Herdado de TypeInfo)
IsPublic

Obtém um valor que indica se o Type está declarado como público.Gets a value indicating whether the Type is declared public.

(Herdado de Type)
IsSealed (Herdado de TypeInfo)
IsSealed

Obtém um valor que indica se o Type está declarado selado.Gets a value indicating whether the Type is declared sealed.

(Herdado de Type)
IsSecurityCritical

Obtém um valor que indica se o tipo atual é crítico para segurança ou crítico para segurança e disponível no código transparente no nível de confiança atual e, portanto, pode realizar operações críticas.Gets a value that indicates whether the current type is security-critical or security-safe-critical at the current trust level, and therefore can perform critical operations.

(Herdado de Type)
IsSecuritySafeCritical

Obtém um valor que indica se o tipo é crítico para segurança e disponível no código transparente no nível de confiança atual, ou seja, se ele pode realizar operações críticas e ser acessado por código transparente.Gets a value that indicates whether the current type is security-safe-critical at the current trust level; that is, whether it can perform critical operations and can be accessed by transparent code.

(Herdado de Type)
IsSecurityTransparent

Obtém um valor que indica que se o tipo atual é transparente no nível de confiança atual e, portanto, não pode realizar operações críticas.Gets a value that indicates whether the current type is transparent at the current trust level, and therefore cannot perform critical operations.

(Herdado de Type)
IsSerializable (Herdado de TypeInfo)
IsSerializable

Obtém um valor que indica se o Type é serializável.Gets a value indicating whether the Type is serializable.

(Herdado de Type)
IsSignatureType

Obtém um valor que indica se o tipo é um tipo de assinatura.Gets a value that indicates whether the type is a signature type.

(Herdado de Type)
IsSpecialName (Herdado de TypeInfo)
IsSpecialName

Obtém um valor que indica se o tipo tem um nome que exige tratamento especial.Gets a value indicating whether the type has a name that requires special handling.

(Herdado de Type)
IsSZArray
IsSZArray

Obtém um valor que indica se o tipo é um tipo de matriz que pode representar apenas uma única matriz unidimensional com um limite inferior a zero.Gets a value that indicates whether the type is an array type that can represent only a single-dimensional array with a zero lower bound.

(Herdado de Type)
IsTypeDefinition
IsTypeDefinition

Obtém um valor que indica se o tipo é uma definição de tipo.Gets a value that indicates whether the type is a type definition.

(Herdado de Type)
IsUnicodeClass (Herdado de TypeInfo)
IsUnicodeClass

Obtém um valor que indica se o atributo de formato da cadeia de caracteres UnicodeClass está selecionado para o Type.Gets a value indicating whether the string format attribute UnicodeClass is selected for the Type.

(Herdado de Type)
IsValueType (Herdado de TypeInfo)
IsValueType

Obtém um valor que indica se o Type é um tipo de valor.Gets a value indicating whether the Type is a value type.

(Herdado de Type)
IsVariableBoundArray
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.Gets a value that indicates whether the type is an array type that can represent a multi-dimensional array or an array with an arbitrary lower bound.

(Herdado de Type)
IsVisible (Herdado de TypeInfo)
IsVisible

Obtém um valor que indica se Type pode ser acessado pelo código fora do assembly.Gets a value indicating whether the Type can be accessed by code outside the assembly.

(Herdado de Type)
MemberType (Herdado de TypeInfo)
MemberType

Obtém um valor MemberTypes que indica que esse membro é um tipo ou um tipo aninhado.Gets a MemberTypes value indicating that this member is a type or a nested type.

(Herdado de Type)
MetadataToken

Obtém um valor que identifica essa entidade em metadados.Gets a value that identifies this entity in metadata.

MetadataToken

Obtém um valor que identifica um elemento de metadados.Gets a value that identifies a metadata element.

(Herdado de MemberInfo)
Module

Obtém o módulo que contém o tipo implementado.Gets the module that contains the implemented type.

Name

Obtém o nome do tipo implementado, com o caminho removido.Gets the name of the implemented type, with the path removed.

Namespace

Obtém o namespace do tipo implementado.Gets the namespace of the implemented type.

ReflectedType

Obtém o objeto de classe que foi usado para obter esta instância de MemberInfo.Gets the class object that was used to obtain this instance of MemberInfo.

(Herdado de MemberInfo)
ReflectedType

Obtém o objeto de classe que foi usado para obter esse membro.Gets the class object that was used to obtain this member.

(Herdado de Type)
StructLayoutAttribute (Herdado de TypeInfo)
StructLayoutAttribute

Obtém um StructLayoutAttribute que descreve o layout do tipo atual.Gets a StructLayoutAttribute that describes the layout of the current type.

(Herdado de Type)
TypeHandle

Obtém um identificador para a representação interna de metadados de um tipo implementado.Gets a handle to the internal metadata representation of an implemented type.

TypeInitializer (Herdado de TypeInfo)
TypeInitializer

Obtém o inicializador para o tipo.Gets the initializer for the type.

(Herdado de Type)
UnderlyingSystemType

Obtém o Type subjacente que representa o tipo implementado.Gets the underlying Type that represents the implemented type.

Métodos

AsType()

Retorna o tipo atual como um objeto Type.Returns the current type as a Type object.

(Herdado de TypeInfo)
Equals(Object)

Retorna um valor que indica se essa instância é igual a um objeto especificado.Returns a value that indicates whether this instance is equal to a specified object.

(Herdado de MemberInfo)
Equals(Object)

Determina se o tipo de sistema subjacente do objeto Type atual é o mesmo que o tipo de sistema subjacente do Object especificado.Determines if the underlying system type of the current Type object is the same as the underlying system type of the specified Object.

(Herdado de Type)
Equals(Type)

Determina se o tipo de sistema subjacente do Type atual é o mesmo que o tipo de sistema subjacente do Type especificado.Determines if the underlying system type of the current Type is the same as the underlying system type of the specified Type.

(Herdado de Type)
FindInterfaces(TypeFilter, Object) (Herdado de TypeInfo)
FindInterfaces(TypeFilter, Object)

Retorna uma matriz de objetos Type que representa uma lista filtrada das interfaces implementadas ou herdadas pelo Type atual.Returns an array of Type objects representing a filtered list of interfaces implemented or inherited by the current Type.

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

Retorna uma matriz filtrada de objetos MemberInfo do tipo do membro especificado.Returns a filtered array of MemberInfo objects of the specified member type.

(Herdado de Type)
GetArrayRank() (Herdado de TypeInfo)
GetArrayRank()

Obtém o número de dimensões em uma matriz.Gets the number of dimensions in an array.

(Herdado de Type)
GetAttributeFlagsImpl()

Obtém os atributos atribuídos ao TypeDelegator.Gets the attributes assigned to the TypeDelegator.

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

Pesquisa por 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.Searches for a constructor whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention.

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

Pesquisa o construtor cujos parâmetros correspondem aos tipos de argumento e modificadores especificados, usando as restrições de associação especificadas.Searches for a constructor whose parameters match the specified argument types and modifiers, using the specified binding constraints.

(Herdado de Type)
GetConstructor(Type[]) (Herdado de TypeInfo)
GetConstructor(Type[])

Pesquisa um construtor de instância pública cujos parâmetros correspondem aos tipos na matriz especificada.Searches for a public instance constructor whose parameters match the types in the specified array.

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

Obtém o construtor que implementou o TypeDelegator.Gets the constructor that implemented the TypeDelegator.

GetConstructors() (Herdado de TypeInfo)
GetConstructors()

Retorna todos os construtores públicos definidos para o Type atual.Returns all the public constructors defined for the current Type.

(Herdado de Type)
GetConstructors(BindingFlags)

Retorna uma matriz de objetos ConstructorInfo que representam os construtores definidos para o tipo encapsulado pelo TypeDelegator atual.Returns an array of ConstructorInfo objects representing constructors defined for the type wrapped by the current TypeDelegator.

GetCustomAttributes(Boolean)

Retorna todos os atributos personalizados definidos para esse tipo, especificando se é necessário pesquisar a cadeia de herança do tipo.Returns all the custom attributes defined for this type, specifying whether to search the type's inheritance chain.

GetCustomAttributes(Type, Boolean)

Retorna uma matriz de atributos personalizados identificados por tipo.Returns an array of custom attributes identified by type.

GetCustomAttributesData()

Retorna uma lista de objetos CustomAttributeData que representam dados sobre os atributos que foram aplicados ao membro de destino.Returns a list of CustomAttributeData objects representing data about the attributes that have been applied to the target member.

(Herdado de MemberInfo)
GetDeclaredEvent(String)

Retorna um objeto que representa o evento público especificado declarado pelo tipo atual.Returns an object that represents the specified public event declared by the current type.

(Herdado de TypeInfo)
GetDeclaredField(String)

Retorna um objeto que representa o campo público especificado declarado pelo tipo atual.Returns an object that represents the specified public field declared by the current type.

(Herdado de TypeInfo)
GetDeclaredMethod(String)

Retorna um objeto que representa o método público especificado declarado pelo tipo atual.Returns an object that represents the specified public method declared by the current type.

(Herdado de TypeInfo)
GetDeclaredMethods(String)

Retorna uma coleção que contém todos os métodos públicos declarados no tipo atual que correspondem ao nome especificado.Returns a collection that contains all public methods declared on the current type that match the specified name.

(Herdado de TypeInfo)
GetDeclaredNestedType(String)

Retorna um objeto que representa o tipo aninhado público especificado declarado pelo tipo atual.Returns an object that represents the specified public nested type declared by the current type.

(Herdado de TypeInfo)
GetDeclaredProperty(String)

Retorna um objeto que representa a propriedade público especificada declarada pelo tipo atual.Returns an object that represents the specified public property declared by the current type.

(Herdado de TypeInfo)
GetDefaultMembers() (Herdado de TypeInfo)
GetDefaultMembers()

Procura os membros definidos para o Type atual, cujo DefaultMemberAttribute está definido.Searches for the members defined for the current Type whose DefaultMemberAttribute is set.

(Herdado de Type)
GetElementType()

Retorna o Type do objeto contido ou referenciado pela matriz atual, ponteiro ou ByRef.Returns the Type of the object encompassed or referred to by the current array, pointer or ByRef.

GetEnumName(Object) (Herdado de TypeInfo)
GetEnumName(Object)

Retorna o nome da constante que tem o valor especificado para o tipo de enumeração atual.Returns the name of the constant that has the specified value, for the current enumeration type.

(Herdado de Type)
GetEnumNames() (Herdado de TypeInfo)
GetEnumNames()

Retorna os nomes dos membros do tipo de enumeração atual.Returns the names of the members of the current enumeration type.

(Herdado de Type)
GetEnumUnderlyingType() (Herdado de TypeInfo)
GetEnumUnderlyingType()

Retorna o tipo subjacente do tipo de enumeração atual.Returns the underlying type of the current enumeration type.

(Herdado de Type)
GetEnumValues() (Herdado de TypeInfo)
GetEnumValues()

Retorna uma matriz de valores das constantes no tipo de enumeração especificado.Returns an array of the values of the constants in the current enumeration type.

(Herdado de Type)
GetEvent(String) (Herdado de TypeInfo)
GetEvent(String)

Retorna o objeto EventInfo que representa o evento público especificado.Returns the EventInfo object representing the specified public event.

(Herdado de Type)
GetEvent(String, BindingFlags)

Retorna o evento especificado.Returns the specified event.

GetEvents()

Retorna uma matriz de objetos EventInfo que representam todos os eventos públicos declarado ou herdados pelo TypeDelegator atual.Returns an array of EventInfo objects representing all the public events declared or inherited by the current TypeDelegator.

GetEvents(BindingFlags)

Retorna os eventos especificados no bindingAttr que são declarados ou herdados pelo TypeDelegator atual.Returns the events specified in bindingAttr that are declared or inherited by the current TypeDelegator.

GetField(String) (Herdado de TypeInfo)
GetField(String)

Pesquisa o campo público com o nome especificado.Searches for the public field with the specified name.

(Herdado de Type)
GetField(String, BindingFlags)

Retorna um objeto FieldInfo que representa o campo com o nome especificado.Returns a FieldInfo object representing the field with the specified name.

GetFields() (Herdado de TypeInfo)
GetFields()

Retorna todos os campos públicos do Type atual.Returns all the public fields of the current Type.

(Herdado de Type)
GetFields(BindingFlags)

Retorna uma matriz de objetos FieldInfo que representa os campos de dados definidos para o tipo encapsulado pelo TypeDelegator atual.Returns an array of FieldInfo objects representing the data fields defined for the type wrapped by the current TypeDelegator.

GetGenericArguments() (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.Returns an array of Type objects that represent the type arguments of a closed generic type or the type parameters of a generic type definition.

(Herdado de Type)
GetGenericParameterConstraints() (Herdado de TypeInfo)
GetGenericParameterConstraints()

Retorna uma matriz de objetos Type que representam as restrições no parâmetro de tipo genérico atual.Returns an array of Type objects that represent the constraints on the current generic type parameter.

(Herdado de Type)
GetGenericTypeDefinition() (Herdado de TypeInfo)
GetGenericTypeDefinition()

Retorna um objeto Type que representa uma definição de tipo genérico do qual o tipo genérico atual pode ser criado.Returns a Type object that represents a generic type definition from which the current generic type can be constructed.

(Herdado de Type)
GetHashCode()

Retorna o código hash para a instância.Returns the hash code for this instance.

(Herdado de MemberInfo)
GetHashCode()

Retorna o código hash para a instância.Returns the hash code for this instance.

(Herdado de Type)
GetInterface(String) (Herdado de TypeInfo)
GetInterface(String)

Pesquisa a interface com o nome especificado.Searches for the interface with the specified name.

(Herdado de Type)
GetInterface(String, Boolean)

Retorna a interface especificada implementada pelo tipo encapsulado pelo TypeDelegator atual.Returns the specified interface implemented by the type wrapped by the current TypeDelegator.

GetInterfaceMap(Type)

Retorna um mapeamento de interface para o tipo de interface especificado.Returns an interface mapping for the specified interface type.

GetInterfaces()

Retorna todas as interfaces implementadas na classe atual e suas classes base.Returns all the interfaces implemented on the current class and its base classes.

GetMember(String) (Herdado de TypeInfo)
GetMember(String)

Pesquisa a propriedade pública com o nome especificado.Searches for the public members with the specified name.

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

Pesquisa os membros especificados usando as restrições de associação especificadas.Searches for the specified members, using the specified binding constraints.

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

Retorna os membros (propriedades, métodos, construtores, campos, eventos e tipos aninhados) especificados pelos name, type e bindingAttr determinados.Returns members (properties, methods, constructors, fields, events, and nested types) specified by the given name, type, and bindingAttr.

GetMembers() (Herdado de TypeInfo)
GetMembers()

Retorna todos os membros públicos do Type atual.Returns all the public members of the current Type.

(Herdado de Type)
GetMembers(BindingFlags)

Retorna os membros especificados por bindingAttr.Returns members specified by bindingAttr.

GetMethod(String) (Herdado de TypeInfo)
GetMethod(String)

Pesquisa o método público com o nome especificado.Searches for the public method with the specified name.

(Herdado de Type)
GetMethod(String, BindingFlags) (Herdado de TypeInfo)
GetMethod(String, BindingFlags)

Pesquisa o método especificado, usando as restrições de associação especificadas.Searches for the specified method, using the specified binding constraints.

(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.Searches for the specified method whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention.

(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.Searches for the specified method whose parameters match the specified argument types and modifiers, using the specified binding constraints.

(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, aos tipos de argumento e aos modificadores, usando as restrições de associação especificadas e a convenção de chamada especificada.Searches for the specified method whose parameters match the specified generic parameter count, argument types and modifiers, using the specified binding constraints and the specified calling convention.

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

Pesquisa pelo método especificado cujos parâmetros correspondem à contagem de parâmetros genéricos especificada, aos tipos de argumento e aos modificadores, usando as restrições de associação especificadas.Searches for the specified method whose parameters match the specified generic parameter count, argument types and modifiers, using the specified binding constraints.

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

Pesquisa o método público especificado cujos parâmetros correspondem à contagem de parâmetros genéricos e aos tipos de argumento especificados.Searches for the specified public method whose parameters match the specified generic parameter count and argument types.

(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, aos tipos de argumento especificados e aos modificadores.Searches for the specified public method whose parameters match the specified generic parameter count, argument types and modifiers.

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

Pesquisa o método público especificado cujos parâmetros correspondem aos tipos de argumento especificados.Searches for the specified public method whose parameters match the specified argument types.

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

Pesquisa o método público especificado cujos parâmetros correspondem aos modificadores e tipos de argumento especificados.Searches for the specified public method whose parameters match the specified argument types and modifiers.

(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.Searches for the specified method whose parameters match the specified argument types and modifiers, using the specified binding constraints and the specified calling convention.

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, aos tipos de argumento e aos modificadores especificados, usando as restrições de associação especificadas e a convenção de chamada especificada.When overridden in a derived class, searches for the specified method whose parameters match the specified generic parameter count, argument types and modifiers, using the specified binding constraints and the specified calling convention.

(Herdado de Type)
GetMethods() (Herdado de TypeInfo)
GetMethods()

Retorna todos os métodos públicos do Type atual.Returns all the public methods of the current Type.

(Herdado de Type)
GetMethods(BindingFlags)

Retorna uma matriz de objetos MethodInfo que representam métodos especificados do tipo encapsulado pelo TypeDelegator atual.Returns an array of MethodInfo objects representing specified methods of the type wrapped by the current TypeDelegator.

GetNestedType(String) (Herdado de TypeInfo)
GetNestedType(String)

Pesquisa o tipo aninhado público com o nome especificado.Searches for the public nested type with the specified name.

(Herdado de Type)
GetNestedType(String, BindingFlags)

Retorna um tipo aninhado especificado por name e em bindingAttr que é declarados ou herdado pelo tipo representado pelo TypeDelegator atual.Returns a nested type specified by name and in bindingAttr that are declared or inherited by the type represented by the current TypeDelegator.

GetNestedTypes() (Herdado de TypeInfo)
GetNestedTypes()

Retorna os tipos públicos aninhados no Type atual.Returns the public types nested in the current Type.

(Herdado de Type)
GetNestedTypes(BindingFlags)

Retorna os tipos aninhados especificados em bindingAttr que são declarados ou herdados pelo tipo encapsulado pelo TypeDelegator atual.Returns the nested types specified in bindingAttr that are declared or inherited by the type wrapped by the current TypeDelegator.

GetProperties() (Herdado de TypeInfo)
GetProperties()

Retorna todas as propriedades públicas do Type atual.Returns all the public properties of the current Type.

(Herdado de Type)
GetProperties(BindingFlags)

Retorna uma matriz de objetos PropertyInfo que representam as propriedades do tipo encapsulado pelo TypeDelegator atual.Returns an array of PropertyInfo objects representing properties of the type wrapped by the current TypeDelegator.

GetProperty(String) (Herdado de TypeInfo)
GetProperty(String)

Pesquisa a propriedade pública com o nome especificado.Searches for the public property with the specified name.

(Herdado de Type)
GetProperty(String, BindingFlags) (Herdado de TypeInfo)
GetProperty(String, BindingFlags)

Pesquisa a propriedade especificada usando as restrições de associação especificadas.Searches for the specified property, using the specified binding constraints.

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

Pesquisa a propriedade especificada cujos parâmetros correspondem aos modificadores e tipos de argumento especificados, usando as restrições de associação especificadas.Searches for the specified property whose parameters match the specified argument types and modifiers, using the specified binding constraints.

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

Pesquisa a propriedade pública com o nome e tipo retornado especificados.Searches for the public property with the specified name and return type.

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

Pesquisa a propriedade pública especificada cujos parâmetros correspondem aos tipos de argumento especificados.Searches for the specified public property whose parameters match the specified argument types.

(Herdado de Type)
GetProperty(String, Type, Type[], ParameterModifier[]) (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.Searches for the specified public property whose parameters match the specified argument types and modifiers.

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

Pesquisa a propriedade pública especificada cujos parâmetros correspondem aos tipos de argumento especificados.Searches for the specified public property whose parameters match the specified argument types.

(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 modificadores e tipos de argumento especificados, usando as restrições de associação especificadas.When overridden in a derived class, searches for the specified property whose parameters match the specified argument types and modifiers, using the specified binding constraints.

GetType()

Descobre os atributos de um membro e fornece acesso aos metadados de membro.Discovers the attributes of a member and provides access to member metadata.

(Herdado de MemberInfo)
GetType()

Obtém o Type atual.Gets the current Type.

(Herdado de Type)
GetTypeCodeImpl()

Retorna o código de tipo subjacente desta instância Type.Returns the underlying type code of this Type instance.

(Herdado de Type)
HasElementTypeImpl()

Obtém um valor que indica se o Type atual contém ou se refere a outro tipo; ou seja, se o Type atual é uma matriz, um ponteiro ou um ByRef.Gets a value indicating whether the current Type encompasses or refers to another type; that is, whether the current Type is an array, a pointer or a ByRef.

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

Invoca o membro especificado, usando as restrições de associação especificadas e fazendo a correspondência da lista de argumentos especificada.Invokes the specified member, using the specified binding constraints and matching the specified argument list.

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

Invoca o membro especificado, usando as restrições de associação especificadas e fazendo a correspondência da lista de argumentos e cultura especificadas.Invokes the specified member, using the specified binding constraints and matching the specified argument list and culture.

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

Invoca o membro especificado.Invokes the specified member. O método a 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 associadores e de invocação especificados.The method that is to be invoked must be accessible and provide the most specific match with the specified argument list, under the constraints of the specified binder and invocation attributes.

IsArrayImpl()

Retorna um valor que indica se o Type é uma matriz.Returns a value that indicates whether the Type is an array.

IsAssignableFrom(Type) (Herdado de TypeInfo)
IsAssignableFrom(Type)

Determina se uma instância de um tipo c especificado pode ser atribuída a uma variável do tipo atual.Determines whether an instance of a specified type c can be assigned to a variable of the current type.

(Herdado de Type)
IsAssignableFrom(TypeInfo)

Retorna um valor que indica se o tipo especificado pode ser atribuído a esse tipo.Returns a value that indicates whether the specified type can be assigned to this type.

IsAssignableTo(Type)

Determina se o tipo atual pode ser atribuído a uma variável do targetType especificado.Determines whether the current type can be assigned to a variable of the specified targetType.

(Herdado de Type)
IsByRefImpl()

Retorna um valor que indica se o Type é passado por referência.Returns a value that indicates whether the Type is passed by reference.

IsCOMObjectImpl()

Retorna um valor que indica se o Type é um objeto COM.Returns a value that indicates whether the Type is a COM object.

IsContextfulImpl()

Implementa a propriedade IsContextful e determina se o Type pode ser hospedado em um contexto.Implements the IsContextful property and determines whether the Type can be hosted in a context.

(Herdado de Type)
IsDefined(Type, Boolean)

Indica se um atributo personalizado identificado por attributeType está definido.Indicates whether a custom attribute identified by attributeType is defined.

IsEnumDefined(Object) (Herdado de TypeInfo)
IsEnumDefined(Object)

Retorna um valor que indica se o valor especificado existe no tipo de enumeração atual.Returns a value that indicates whether the specified value exists in the current enumeration type.

(Herdado de Type)
IsEquivalentTo(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.Determines whether two COM types have the same identity and are eligible for type equivalence.

(Herdado de Type)
IsInstanceOfType(Object) (Herdado de TypeInfo)
IsInstanceOfType(Object)

Determina se o objeto especificado é uma instância do Type atual.Determines whether the specified object is an instance of the current Type.

(Herdado de Type)
IsMarshalByRefImpl()

Implementa a propriedade IsMarshalByRef e determina se é realizado marshal no Type por referência.Implements the IsMarshalByRef property and determines whether the Type is marshaled by reference.

(Herdado de Type)
IsPointerImpl()

Retorna um valor que indica se o Type é um ponteiro.Returns a value that indicates whether the Type is a pointer.

IsPrimitiveImpl()

Retorna um valor que indica se o Type é um dos tipos primitivos.Returns a value that indicates whether the Type is one of the primitive types.

IsSubclassOf(Type) (Herdado de TypeInfo)
IsSubclassOf(Type)

Determina se o Type atual deriva do Type especificado.Determines whether the current Type derives from the specified Type.

(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.Returns a value that indicates whether the type is a value type; that is, not a class or an interface.

MakeArrayType() (Herdado de TypeInfo)
MakeArrayType()

Retorna um objeto Type que representa uma matriz unidimensional do tipo atual, com um limite inferior de zero.Returns a Type object representing a one-dimensional array of the current type, with a lower bound of zero.

(Herdado de Type)
MakeArrayType(Int32) (Herdado de TypeInfo)
MakeArrayType(Int32)

Retorna um objeto Type que representa uma matriz do tipo atual, com o número de dimensões especificado.Returns a Type object representing an array of the current type, with the specified number of dimensions.

(Herdado de Type)
MakeByRefType() (Herdado de TypeInfo)
MakeByRefType()

Retorna um objeto Type que representa o tipo atual quando passado como um parâmetro ref (parâmetro ByRef no Visual Basic).Returns a Type object that represents the current type when passed as a ref parameter (ByRef parameter in Visual Basic).

(Herdado de Type)
MakeGenericType(Type[]) (Herdado de TypeInfo)
MakeGenericType(Type[])

Substitui os elementos de uma matriz de tipos pelos parâmetros de tipo da definição de tipo genérico atual e retorna um objeto Type que representa o tipo construído resultante.Substitutes the elements of an array of types for the type parameters of the current generic type definition and returns a Type object representing the resulting constructed type.

(Herdado de Type)
MakePointerType() (Herdado de TypeInfo)
MakePointerType()

Retorna um objeto Type que representa um ponteiro para o tipo atual.Returns a Type object that represents a pointer to the current type.

(Herdado de Type)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)
ToString()

Retorna uma String que representa o nome da Type atual.Returns a String representing the name of the current Type.

(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.Maps a set of names to a corresponding set of dispatch identifiers.

(Herdado de MemberInfo)
_MemberInfo.GetType()

Obtém um objeto Type que representa a classe MemberInfo.Gets a Type object representing the MemberInfo class.

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

Recupera as informações do tipo de um objeto, que podem ser usadas para obter informações de tipo para uma interface.Retrieves the type information for an object, which can then be used to get the type information for an interface.

(Herdado de MemberInfo)
_MemberInfo.GetTypeInfoCount(UInt32)

Retorna o número de interfaces de informações do tipo que um objeto fornece (0 ou 1).Retrieves the number of type information interfaces that an object provides (either 0 or 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.Provides access to properties and methods exposed by an object.

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

Mapeia um conjunto de nomes para um conjunto correspondente de identificadores de expedição.Maps a set of names to a corresponding set of dispatch identifiers.

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

Recupera as informações do tipo de um objeto, que podem ser usadas para obter informações de tipo para uma interface.Retrieves the type information for an object, which can then be used to get the type information for an interface.

(Herdado de Type)
_Type.GetTypeInfoCount(UInt32)

Retorna o número de interfaces de informações do tipo que um objeto fornece (0 ou 1).Retrieves the number of type information interfaces that an object provides (either 0 or 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.Provides access to properties and methods exposed by an object.

(Herdado de Type)
ICustomAttributeProvider.GetCustomAttributes(Boolean)

Retorna uma matriz de todos os atributos personalizados definidos neste membro, exceto atributos nomeados ou então uma matriz vazia, se não houver nenhum atributo personalizado.Returns an array of all of the custom attributes defined on this member, excluding named attributes, or an empty array if there are no custom attributes.

(Herdado de MemberInfo)
ICustomAttributeProvider.GetCustomAttributes(Type, Boolean)

Retorna uma matriz de atributos personalizados definidos neste membro, identificados por tipo ou então uma matriz vazia, se não houver nenhum atributo personalizado desse tipo.Returns an array of custom attributes defined on this member, identified by type, or an empty array if there are no custom attributes of that type.

(Herdado de MemberInfo)
ICustomAttributeProvider.IsDefined(Type, Boolean)

Indica se uma ou mais instâncias de attributeType estão definidas nesse membro.Indicates whether one or more instance of attributeType is defined on this member.

(Herdado de MemberInfo)
IReflectableType.GetTypeInfo()

Retorna uma representação do tipo atual como um objeto TypeInfo.Returns a representation of the current type as a TypeInfo object.

(Herdado de TypeInfo)

Métodos de Extensão

GetCustomAttribute(MemberInfo, Type)

Recupera um atributo personalizado de um tipo especificado aplicado a um membro especificado.Retrieves a custom attribute of a specified type that is applied to a specified member.

GetCustomAttribute(MemberInfo, Type, Boolean)

Recupera um atributo personalizado de um tipo especificado aplicado a um membro especificado e opcionalmente inspeciona os ancestrais desse membro.Retrieves a custom attribute of a specified type that is applied to a specified member, and optionally inspects the ancestors of that member.

GetCustomAttribute<T>(MemberInfo)

Recupera um atributo personalizado de um tipo especificado aplicado a um membro especificado.Retrieves a custom attribute of a specified type that is applied to a specified member.

GetCustomAttribute<T>(MemberInfo, Boolean)

Recupera um atributo personalizado de um tipo especificado aplicado a um membro especificado e opcionalmente inspeciona os ancestrais desse membro.Retrieves a custom attribute of a specified type that is applied to a specified member, and optionally inspects the ancestors of that member.

GetCustomAttributes(MemberInfo)

Recupera uma coleção de atributos personalizados que são aplicados a um membro especificado.Retrieves a collection of custom attributes that are applied to a specified member.

GetCustomAttributes(MemberInfo, Boolean)

Recupera uma coleção de atributos personalizados aplicado a um membro especificado e opcionalmente inspeciona os ancestrais desse membro.Retrieves a collection of custom attributes that are applied to a specified member, and optionally inspects the ancestors of that member.

GetCustomAttributes(MemberInfo, Type)

Recupera uma coleção de atributos personalizados de um tipo especificado que são aplicados a um membro especificado.Retrieves a collection of custom attributes of a specified type that are applied to a specified member.

GetCustomAttributes(MemberInfo, Type, Boolean)

Recupera uma coleção de atributos personalizados de um tipo especificado aplicado a um membro especificado e opcionalmente inspeciona os ancestrais desse membro.Retrieves a collection of custom attributes of a specified type that are applied to a specified member, and optionally inspects the ancestors of that member.

GetCustomAttributes<T>(MemberInfo)

Recupera uma coleção de atributos personalizados de um tipo especificado que são aplicados a um membro especificado.Retrieves a collection of custom attributes of a specified type that are applied to a specified member.

GetCustomAttributes<T>(MemberInfo, Boolean)

Recupera uma coleção de atributos personalizados de um tipo especificado aplicado a um membro especificado e opcionalmente inspeciona os ancestrais desse membro.Retrieves a collection of custom attributes of a specified type that are applied to a specified member, and optionally inspects the ancestors of that member.

IsDefined(MemberInfo, Type)

Indica se os atributos personalizados de um tipo especificados são aplicados a um membro especificado.Indicates whether custom attributes of a specified type are applied to a specified member.

IsDefined(MemberInfo, Type, Boolean)

Indica se os atributos personalizados de um tipo especificado são aplicados a um membro especificado e, opcionalmente, aplicados a seus ancestrais.Indicates whether custom attributes of a specified type are applied to a specified member, and, optionally, applied to its ancestors.

GetTypeInfo(Type)

Retorna a representação de TypeInfo do tipo especificado.Returns the TypeInfo representation of the specified type.

GetMetadataToken(MemberInfo)

Obtém um token de metadados para o membro fornecido, se disponível.Gets a metadata token for the given member, if available.

HasMetadataToken(MemberInfo)

Retorna um valor que indica se um token de metadados está disponível para o membro especificado.Returns a value that indicates whether a metadata token is available for the specified member.

GetRuntimeEvent(Type, String)

Recupera um objeto que representa o evento especificado.Retrieves an object that represents the specified event.

GetRuntimeEvents(Type)

Recupera uma coleção que representa todos os eventos definidos em um tipo especificado.Retrieves a collection that represents all the events defined on a specified type.

GetRuntimeField(Type, String)

Recupera um objeto que representa um campo especificado.Retrieves an object that represents a specified field.

GetRuntimeFields(Type)

Recupera uma coleção que representa todos os campos definidos em um tipo especificado.Retrieves a collection that represents all the fields defined on a specified type.

GetRuntimeInterfaceMap(TypeInfo, Type)

Retorna um mapeamento de interface para o tipo e para a interface especificados.Returns an interface mapping for the specified type and the specified interface.

GetRuntimeMethod(Type, String, Type[])

Recupera um objeto que representa um método especificado.Retrieves an object that represents a specified method.

GetRuntimeMethods(Type)

Recupera uma coleção que representa todos os métodos definidos em um tipo especificado.Retrieves a collection that represents all methods defined on a specified type.

GetRuntimeProperties(Type)

Recupera uma coleção que representa todas as propriedades definidas em um tipo especificado.Retrieves a collection that represents all the properties defined on a specified type.

GetRuntimeProperty(Type, String)

Recupera um objeto que representa uma propriedade especificada.Retrieves an object that represents a specified property.

GetConstructor(Type, Type[])
GetConstructors(Type)
GetConstructors(Type, BindingFlags)
GetDefaultMembers(Type)
GetEvent(Type, String)
GetEvent(Type, String, BindingFlags)
GetEvents(Type)
GetEvents(Type, BindingFlags)
GetField(Type, String)
GetField(Type, String, BindingFlags)
GetFields(Type)
GetFields(Type, BindingFlags)
GetGenericArguments(Type)
GetInterfaces(Type)
GetMember(Type, String)
GetMember(Type, String, BindingFlags)
GetMembers(Type)
GetMembers(Type, BindingFlags)
GetMethod(Type, String)
GetMethod(Type, String, BindingFlags)
GetMethod(Type, String, Type[])
GetMethods(Type)
GetMethods(Type, BindingFlags)
GetNestedType(Type, String, BindingFlags)
GetNestedTypes(Type, BindingFlags)
GetProperties(Type)
GetProperties(Type, BindingFlags)
GetProperty(Type, String)
GetProperty(Type, String, BindingFlags)
GetProperty(Type, String, Type)
GetProperty(Type, String, Type, Type[])
IsAssignableFrom(Type, Type)
IsInstanceOfType(Type, Object)

Aplica-se a