MemberInfo.MetadataToken Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che identifica un elemento di metadati.
public:
virtual property int MetadataToken { int get(); };
public virtual int MetadataToken { get; }
member this.MetadataToken : int
Public Overridable ReadOnly Property MetadataToken As Integer
Valore della proprietà
Valore che, in combinazione con Module, identifica in modo univoco un elemento di metadati.
Eccezioni
L'oggetto corrente MemberInfo rappresenta un metodo di matrice, ad esempio Address, in un tipo di matrice il cui tipo di elemento è un tipo dinamico che non è stato completato. Per ottenere un token di metadati in questo caso, passare l'oggetto MemberInfo al GetMethodToken(MethodInfo) metodo oppure usare il GetArrayMethodToken(Type, String, CallingConventions, Type, Type[]) metodo per ottenere direttamente il token, anziché usare il GetArrayMethod(Type, String, CallingConventions, Type, Type[]) metodo per ottenere un MethodInfo primo.
Commenti
I token ottenuti usando questa proprietà possono essere passati all'API di reflection non gestita.
Annotazioni
L'uso dell'API di reflection non gestita richiede familiarità con la documentazione di Common Language Infrastructure (CLI), in particolare "Partition II: Metadata Definition and Semantics" e "Partition III: CIL Instruction Set". Per altre informazioni, vedere ECMA 335 Common Language Infrastructure (CLI).For more information, see ECMA 335 Common Language Infrastructure (CLI).