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. Если недоступен, выдается исключение.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.

Применяется к