MemberInfoExtensions.GetMetadataToken(MemberInfo) MemberInfoExtensions.GetMetadataToken(MemberInfo) MemberInfoExtensions.GetMetadataToken(MemberInfo) MemberInfoExtensions.GetMetadataToken(MemberInfo) Method

정의

사용 가능한 경우 지정된 멤버의 메타데이터 토큰을 가져옵니다.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 MemberInfo MemberInfo MemberInfo

토큰을 검색할 reftype의 멤버입니다.The member from which to retrieve the token, as reftype.

반환

메타데이터 토큰을 나타내는 정수입니다.An integer representing the metadata token. 반환된 토큰은 절대 nil이 아닙니다.The returned token is never nil. 사용할 수 없는 경우 예외가 throw됩니다.If unavailable, an exception is thrown.

예외

사용 가능한 메타데이터 토큰이 없습니다.There is no metadata token available.

설명

이 메서드는 지정 된 멤버에 대해 메타 데이터 토큰을 사용할 수 없는 경우 예외를 throw 합니다.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.

적용 대상