MetadataTokens.GetToken 方法

定义

重载

名称 说明
GetToken(MetadataReader, EntityHandle)

获取 reader 上下文中的指定 handle 的元数据标记。

GetToken(MetadataReader, Handle)

获取 reader 上下文中的指定 handle 的元数据标记。

GetToken(EntityHandle)

获取指定 handle 的元数据标记。

GetToken(Handle)

获取指定 handle 的元数据标记。

GetToken(MetadataReader, EntityHandle)

Source:
MetadataTokens.cs
Source:
MetadataTokens.cs
Source:
MetadataTokens.cs
Source:
MetadataTokens.cs
Source:
MetadataTokens.cs

获取 reader 上下文中的指定 handle 的元数据标记。

public:
[System::Runtime::CompilerServices::Extension]
 static int GetToken(System::Reflection::Metadata::MetadataReader ^ reader, System::Reflection::Metadata::EntityHandle handle);
public static int GetToken(this System.Reflection.Metadata.MetadataReader reader, System.Reflection.Metadata.EntityHandle handle);
static member GetToken : System.Reflection.Metadata.MetadataReader * System.Reflection.Metadata.EntityHandle -> int
<Extension()>
Public Function GetToken (reader As MetadataReader, handle As EntityHandle) As Integer

参数

handle
EntityHandle

返回

元数据标记。

例外

指定的 handle 不支持该操作。

适用于

GetToken(MetadataReader, Handle)

Source:
MetadataTokens.cs
Source:
MetadataTokens.cs
Source:
MetadataTokens.cs
Source:
MetadataTokens.cs
Source:
MetadataTokens.cs

获取 reader 上下文中的指定 handle 的元数据标记。

public:
[System::Runtime::CompilerServices::Extension]
 static int GetToken(System::Reflection::Metadata::MetadataReader ^ reader, System::Reflection::Metadata::Handle handle);
public static int GetToken(this System.Reflection.Metadata.MetadataReader reader, System.Reflection.Metadata.Handle handle);
static member GetToken : System.Reflection.Metadata.MetadataReader * System.Reflection.Metadata.Handle -> int
<Extension()>
Public Function GetToken (reader As MetadataReader, handle As Handle) As Integer

参数

handle
Handle

返回

元数据标记。

例外

句柄表示没有令牌的元数据实体。 只能为元数据表句柄或 UserString 类型的堆句柄检索标记。

指定的 handle 不支持该操作。

适用于

GetToken(EntityHandle)

Source:
MetadataTokens.cs
Source:
MetadataTokens.cs
Source:
MetadataTokens.cs
Source:
MetadataTokens.cs
Source:
MetadataTokens.cs

获取指定 handle 的元数据标记。

public:
 static int GetToken(System::Reflection::Metadata::EntityHandle handle);
public static int GetToken(System.Reflection.Metadata.EntityHandle handle);
static member GetToken : System.Reflection.Metadata.EntityHandle -> int
Public Function GetToken (handle As EntityHandle) As Integer

参数

handle
EntityHandle

返回

元数据标记,如果只能在特定 MetadataReader 的上下文中解释 handle,则为 0。

适用于

GetToken(Handle)

Source:
MetadataTokens.cs
Source:
MetadataTokens.cs
Source:
MetadataTokens.cs
Source:
MetadataTokens.cs
Source:
MetadataTokens.cs

获取指定 handle 的元数据标记。

public:
 static int GetToken(System::Reflection::Metadata::Handle handle);
public static int GetToken(System.Reflection.Metadata.Handle handle);
static member GetToken : System.Reflection.Metadata.Handle -> int
Public Function GetToken (handle As Handle) As Integer

参数

handle
Handle

返回

元数据标记,如果只能在特定 MetadataReader 的上下文中解释 handle,则为 0。

例外

句柄表示没有令牌的元数据实体。 只能为元数据表句柄或 UserString 类型的堆句柄检索标记。

适用于