ModuleHandle.ResolveTypeHandle Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan handel jenis runtime untuk jenis yang diidentifikasi oleh token metadata.
Overload
| Nama | Deskripsi |
|---|---|
| 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
- Sumber:
- RuntimeHandles.cs
- Sumber:
- RuntimeHandles.cs
Mengembalikan handel jenis runtime untuk jenis yang diidentifikasi oleh token metadata yang ditentukan.
public:
RuntimeTypeHandle ResolveTypeHandle(int typeToken);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Trimming changes metadata tokens")]
public RuntimeTypeHandle ResolveTypeHandle(int typeToken);
public RuntimeTypeHandle ResolveTypeHandle(int typeToken);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Trimming changes metadata tokens")>]
member this.ResolveTypeHandle : int -> RuntimeTypeHandle
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.
- Atribut
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 yang TypeSpec tanda tangannya berisi jenis var elemen atau mvar.
Metode ini dipanggil pada handel jenis kosong.
Keterangan
Untuk mengatasi token metadata yang TypeSpec tanda tangannya berisi jenis var elemen atau mvar, gunakan ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) metode kelebihan beban, yang memungkinkan Anda untuk menyediakan konteks yang diperlukan.
Note
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
- 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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Trimming changes metadata tokens")]
public RuntimeTypeHandle ResolveTypeHandle(int typeToken, RuntimeTypeHandle[]? typeInstantiationContext, RuntimeTypeHandle[]? methodInstantiationContext);
public RuntimeTypeHandle ResolveTypeHandle(int typeToken, RuntimeTypeHandle[]? typeInstantiationContext, RuntimeTypeHandle[]? methodInstantiationContext);
public RuntimeTypeHandle ResolveTypeHandle(int typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Trimming changes metadata tokens")>]
member this.ResolveTypeHandle : int * RuntimeTypeHandle[] * RuntimeTypeHandle[] -> RuntimeTypeHandle
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 RuntimeTypeHandle struktur yang mewakili argumen jenis generik dari jenis di mana token berada dalam cakupan, atau null jika jenis tersebut tidak umum.
- methodInstantiationContext
- RuntimeTypeHandle[]
Array RuntimeTypeHandle objek struktur 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.
- Atribut
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 yang TypeSpec tanda tangannya berisi jenis var elemen atau mvar.
Metode ini dipanggil pada handel jenis kosong.
typeToken bukan token yang valid.
Keterangan
Note
Informasi tentang token metadata dapat ditemukan dalam dokumentasi Common Language Infrastructure (CLI), terutama "Partisi II: Definisi Metadata dan Semantik".