MemberInfoExtensions.GetMetadataToken(MemberInfo) Метод


Возвращает маркер метаданных для заданного элемента, если он доступен.Gets a metadata token for the given member, if available.

 static int GetMetadataToken(System::Reflection::MemberInfo ^ member);
public static int GetMetadataToken (this System.Reflection.MemberInfo member);
static member GetMetadataToken : System.Reflection.MemberInfo -> int
Public Function GetMetadataToken (member As MemberInfo) As Integer



Элемент, из которого извлекается маркер, в виде 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.

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