MemberInfoExtensions.GetMetadataToken(MemberInfo) 方法
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得指定成員的中繼資料語彙基元 (如果有)。
public:
[System::Runtime::CompilerServices::Extension]
static int GetMetadataToken(System::Reflection::MemberInfo ^ member);
C#
public static int GetMetadataToken(this System.Reflection.MemberInfo member);
static member GetMetadataToken : System.Reflection.MemberInfo -> int
<Extension()>
Public Function GetMetadataToken (member As MemberInfo) As Integer
- member
- MemberInfo
要從中擷取語彙基元作為 RefType 的成員。
表示中繼資料語彙基元的整數。 傳回的語彙基元絕對不會是 Nil。 如果沒有,則擲回例外狀況。
沒有可用的中繼資料語彙基元。
如果元數據令牌不適用於指定的成員,這個方法就會擲回例外狀況。 您可以呼叫 HasMetadataToken 來判斷元數據令牌是否可用,再呼叫此方法。
產品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 4.7.2 (package-provided) |
.NET Standard | 2.0 (package-provided) |