MemberInfo.MetadataToken Egenskap

Definition

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).

Gäller för