ModuleHandle Struktur
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.
Mewakili handel runtime untuk modul.
public value class ModuleHandle : IEquatable<ModuleHandle>
public value class ModuleHandle
public struct ModuleHandle : IEquatable<ModuleHandle>
public struct ModuleHandle
[System.Runtime.InteropServices.ComVisible(true)]
public struct ModuleHandle
type ModuleHandle = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type ModuleHandle = struct
Public Structure ModuleHandle
Implements IEquatable(Of ModuleHandle)
Public Structure ModuleHandle
- Warisan
- Atribut
- Penerapan
Keterangan
Metode ResolveFieldHandle, ResolveMethodHandle, dan ResolveTypeHandle memberikan resolusi token metadata yang efisien untuk handel runtime untuk bidang, metode, dan jenis dalam modul saat ini.
Bidang
| Nama | Deskripsi |
|---|---|
| EmptyHandle |
Mewakili handel modul kosong. |
Properti
| Nama | Deskripsi |
|---|---|
| MDStreamVersion |
Mendapatkan versi aliran metadata. |
Metode
| Nama | Deskripsi |
|---|---|
| Equals(ModuleHandle) |
Mengembalikan nilai yang Boolean menunjukkan apakah struktur yang ditentukan ModuleHandle sama dengan ModuleHandle. |
| Equals(Object) |
Mengembalikan nilai yang Boolean menunjukkan apakah objek yang ditentukan adalah ModuleHandle struktur, dan sama dengan .ModuleHandle |
| GetHashCode() |
Mengembalikan kode hash untuk instans ini. |
| GetRuntimeFieldHandleFromMetadataToken(Int32) |
Mengembalikan handel runtime untuk bidang yang diidentifikasi oleh token metadata yang ditentukan. |
| GetRuntimeMethodHandleFromMetadataToken(Int32) |
Mengembalikan handel metode runtime untuk metode atau konstruktor yang diidentifikasi oleh token metadata yang ditentukan. |
| GetRuntimeTypeHandleFromMetadataToken(Int32) |
Mengembalikan handel jenis runtime untuk jenis yang diidentifikasi oleh token metadata yang ditentukan. |
| ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
Mengembalikan handel bidang runtime untuk bidang yang diidentifikasi oleh token metadata yang ditentukan, menentukan argumen jenis generik dari jenis dan metode di mana token berada dalam cakupan. |
| ResolveFieldHandle(Int32) |
Mengembalikan handel runtime untuk bidang yang diidentifikasi oleh token metadata yang ditentukan. |
| ResolveMethodHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
Mengembalikan handel metode runtime untuk metode atau konstruktor yang diidentifikasi oleh token metadata yang ditentukan, menentukan argumen jenis generik dari jenis dan metode di mana token berada dalam cakupan. |
| ResolveMethodHandle(Int32) |
Mengembalikan handel metode runtime untuk metode atau konstruktor 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) |
Mengembalikan handel jenis runtime untuk jenis yang diidentifikasi oleh token metadata yang ditentukan. |
Operator
| Nama | Deskripsi |
|---|---|
| Equality(ModuleHandle, ModuleHandle) |
Menguji apakah dua ModuleHandle struktur sama. |
| Inequality(ModuleHandle, ModuleHandle) |
Menguji apakah dua ModuleHandle struktur tidak sama. |