Bagikan melalui


ModuleHandle.ResolveTypeHandle Metode

Definisi

Mengembalikan handel jenis runtime untuk jenis yang diidentifikasi oleh token metadata.

Overload

ResolveTypeHandle(Int32)

Mengembalikan handel jenis runtime untuk jenis yang diidentifikasi oleh token metadata yang ditentukan.

ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

Mengembalikan handel jenis runtime untuk jenis yang diidentifikasi oleh token metadata yang ditentukan, menentukan argumen jenis generik dari jenis dan metode di mana token berada dalam cakupan.

ResolveTypeHandle(Int32)

Sumber:
RuntimeHandles.cs
Sumber:
RuntimeHandles.cs
Sumber:
RuntimeHandles.cs

Mengembalikan handel jenis runtime untuk jenis yang diidentifikasi oleh token metadata yang ditentukan.

public:
 RuntimeTypeHandle ResolveTypeHandle(int typeToken);
public RuntimeTypeHandle ResolveTypeHandle (int typeToken);
member this.ResolveTypeHandle : int -> RuntimeTypeHandle
Public Function ResolveTypeHandle (typeToken As Integer) As RuntimeTypeHandle

Parameter

typeToken
Int32

Token metadata yang mengidentifikasi jenis dalam modul.

Mengembalikan

RuntimeTypeHandle untuk jenis yang diidentifikasi oleh typeToken.

Pengecualian

typeToken bukan token metadata yang valid untuk jenis dalam modul saat ini.

-atau-

typeToken bukan token untuk jenis dalam cakupan modul saat ini.

-atau-

typeToken adalah TypeSpec yang tanda tangannya berisi jenis elemen var atau mvar.

Metode ini dipanggil pada handel jenis kosong.

Keterangan

Untuk mengatasi token metadata untuk TypeSpec yang tanda tangannya berisi jenis elemen var atau mvar, gunakan metode ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) kelebihan beban, yang memungkinkan Anda untuk menyediakan konteks yang diperlukan.

Nota

Informasi tentang token metadata dapat ditemukan dalam dokumentasi Common Language Infrastructure (CLI), terutama "Partisi II: Definisi Metadata dan Semantik".

Berlaku untuk

ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

Sumber:
RuntimeHandles.cs
Sumber:
RuntimeHandles.cs
Sumber:
RuntimeHandles.cs

Mengembalikan handel jenis runtime untuk jenis yang diidentifikasi oleh token metadata yang ditentukan, menentukan argumen jenis generik dari jenis dan metode di mana token berada dalam cakupan.

public:
 RuntimeTypeHandle ResolveTypeHandle(int typeToken, cli::array <RuntimeTypeHandle> ^ typeInstantiationContext, cli::array <RuntimeTypeHandle> ^ methodInstantiationContext);
public RuntimeTypeHandle ResolveTypeHandle (int typeToken, RuntimeTypeHandle[]? typeInstantiationContext, RuntimeTypeHandle[]? methodInstantiationContext);
public RuntimeTypeHandle ResolveTypeHandle (int typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext);
member this.ResolveTypeHandle : int * RuntimeTypeHandle[] * RuntimeTypeHandle[] -> RuntimeTypeHandle
Public Function ResolveTypeHandle (typeToken As Integer, typeInstantiationContext As RuntimeTypeHandle(), methodInstantiationContext As RuntimeTypeHandle()) As RuntimeTypeHandle

Parameter

typeToken
Int32

Token metadata yang mengidentifikasi jenis dalam modul.

typeInstantiationContext
RuntimeTypeHandle[]

Array struktur RuntimeTypeHandle yang mewakili argumen jenis generik dari jenis di mana token berada dalam cakupan, atau null jika jenis tersebut tidak umum.

methodInstantiationContext
RuntimeTypeHandle[]

Array objek struktur RuntimeTypeHandle yang mewakili argumen jenis generik dari metode di mana token berada dalam cakupan, atau null jika metode tersebut tidak umum.

Mengembalikan

RuntimeTypeHandle untuk jenis yang diidentifikasi oleh typeToken.

Pengecualian

typeToken bukan token metadata yang valid untuk jenis dalam modul saat ini.

-atau-

typeToken bukan token untuk jenis dalam cakupan modul saat ini.

-atau-

typeToken adalah TypeSpec yang tanda tangannya berisi jenis elemen var atau mvar.

Metode ini dipanggil pada handel jenis kosong.

typeToken bukan token yang valid.

Keterangan

Nota

Informasi tentang token metadata dapat ditemukan dalam dokumentasi Common Language Infrastructure (CLI), terutama "Partisi II: Definisi Metadata dan Semantik".

Berlaku untuk