MemberInfoExtensions.GetMetadataToken(MemberInfo) メソッド

定義

指定されたメンバーのメタデータ トークンを取得します (存在する場合)。Gets a metadata token for the given member, if available.

public:
[System::Runtime::CompilerServices::Extension]
 static int GetMetadataToken(System::Reflection::MemberInfo ^ member);
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 としてトークンを取得する対象のメンバー。The member from which to retrieve the token, as reftype.

戻り値

Int32

メタデータ値を表す整数。An integer representing the metadata token. 返されたトークンが nil になることはありません。The returned token is never nil. 何もない場合は、例外がスローされます。If unavailable, an exception is thrown.

例外

使用できるメタデータ トークンがありません。There is no metadata token available.

注釈

このメソッドは、指定されたメンバーに対してメタデータトークンを使用できない場合に、例外をスローします。This method throws an exception if a metadata token is not available for the specified member. このメソッドを呼び出す前に、HasMetadataToken を呼び出して、メタデータトークンが使用可能かどうかを確認できます。You can call HasMetadataToken to determine whether a metadata token is available before calling this method.

適用対象