MetadataTokens.GetToken メソッド

定義

オーバーロード

GetToken(MetadataReader, EntityHandle)

reader のコンテキストで指定した handle のメタデータ トークンを取得します。

GetToken(MetadataReader, Handle)

reader のコンテキストで指定した handle のメタデータ トークンを取得します。

GetToken(EntityHandle)

指定した handle のメタデータ トークンを取得します。

GetToken(Handle)

指定した handle のメタデータ トークンを取得します。

GetToken(MetadataReader, EntityHandle)

ソース:
MetadataTokens.cs
ソース:
MetadataTokens.cs
ソース:
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)

ソース:
MetadataTokens.cs
ソース:
MetadataTokens.cs
ソース:
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)

ソース:
MetadataTokens.cs
ソース:
MetadataTokens.cs
ソース:
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

戻り値

メタデータ トークン、または handle が特定の MetadataReader のコンテキストでのみ解釈できる場合は、0。

適用対象

GetToken(Handle)

ソース:
MetadataTokens.cs
ソース:
MetadataTokens.cs
ソース:
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

戻り値

メタデータ トークン、または handle が特定の MetadataReader のコンテキストでのみ解釈できる場合は、0。

例外

ハンドルが、トークンを持たないメタデータ エンティティを表しています。 トークンは、メタデータ テーブル ハンドルまたは UserString 型のヒープ ハンドルに対してのみ取得できます。

適用対象