MemberInfo.MetadataToken Propriedade

Definição

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

public:
 virtual property int MetadataToken { int get(); };
public virtual int MetadataToken { get; }
member this.MetadataToken : int
Public Overridable ReadOnly Property MetadataToken As Integer

Valor de Propriedade

Um valor que, em combinação com Module, identifica de forma única um elemento de metadados.

Exceções

A corrente MemberInfo representa um método de array, como Address, num tipo de array cujo tipo de elemento é um tipo dinâmico que não foi concluído. Para obter um token de metadados neste caso, passa o MemberInfo objeto ao GetMethodToken(MethodInfo) método; ou usa o GetArrayMethodToken(Type, String, CallingConventions, Type, Type[]) método para obter o token diretamente, em vez de usar o GetArrayMethod(Type, String, CallingConventions, Type, Type[]) método para obter um MethodInfo primeiro.

Observações

Os tokens obtidos usando esta propriedade podem ser passados para a API de reflexão não gerida. Para mais informações, consulte API de Reflexão Não Gerida.

Note

A utilização da API de reflexão não gerida requer familiaridade com a documentação da Common Language Infrastructure (CLI), especialmente "Partition II: Metadata Definition and Semantics" e "Partition III: CIL Instruction Set". Para mais informações, consulte ECMA 335 Common Language Infrastructure (CLI).

Aplica-se a