MemberInfo.MetadataToken Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som identifierar ett metadataelement.
public:
virtual property int MetadataToken { int get(); };
public virtual int MetadataToken { get; }
member this.MetadataToken : int
Public Overridable ReadOnly Property MetadataToken As Integer
Egenskapsvärde
Ett värde som, i kombination med Module, unikt identifierar ett metadataelement.
Undantag
Den aktuella MemberInfo representerar en matrismetod, till exempel Address, på en matristyp vars elementtyp är en dynamisk typ som inte har slutförts. Om du vill hämta en metadatatoken i det här fallet skickar MemberInfo du objektet till GetMethodToken(MethodInfo) metoden eller använder GetArrayMethodToken(Type, String, CallingConventions, Type, Type[]) metoden för att hämta token direkt, i stället för att använda GetArrayMethod(Type, String, CallingConventions, Type, Type[]) metoden för att hämta en MethodInfo första.
Kommentarer
De token som hämtas med den här egenskapen kan skickas till det ohanterade reflektions-API:et. Mer information finns i Ohanterat reflektions-API.
Note
Om du använder api:et för ohanterad reflektion måste du känna till dokumentationen om Common Language Infrastructure (CLI), särskilt "Partition II: Metadata Definition and Semantics" och "Partition III: CIL Instruction Set". Mer information finns i ECMA 335 Common Language Infrastructure (CLI).