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 的堆積控制代碼擷取權杖。

適用於