MemberInfo.MetadataToken Eigenschap

Definitie

Hiermee haalt u een waarde op waarmee een metagegevenselement wordt geïdentificeerd.

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

Waarde van eigenschap

Een waarde die, in combinatie met Module, een uniek metagegevenselement identificeert.

Uitzonderingen

De huidige MemberInfo vertegenwoordigt een matrixmethode, zoals Addresseen matrixtype waarvan het elementtype een dynamisch type is dat niet is voltooid. Als u in dit geval een metagegevenstoken wilt ophalen, geeft u het MemberInfo object door aan de GetMethodToken(MethodInfo) methode of gebruikt u de GetArrayMethodToken(Type, String, CallingConventions, Type, Type[]) methode om het token rechtstreeks op te halen in plaats van de GetArrayMethod(Type, String, CallingConventions, Type, Type[]) methode te gebruiken om eerst een MethodInfo token op te halen.

Opmerkingen

De tokens die met deze eigenschap worden verkregen, kunnen worden doorgegeven aan de niet-beheerde weerspiegelings-API. Zie de Unmanaged Reflection-API voor meer informatie.

Note

Voor het gebruik van de niet-beheerde weerspiegelings-API is kennis vereist met de DOCUMENTATIE van Common Language Infrastructure (CLI), met name Partition II: Metadata Definition and Semantics en Partition III: CIL Instruction Set. Zie ECMA 335 Common Language Infrastructure (CLI) voor meer informatie.

Van toepassing op