ModuleHandle.ResolveFieldHandle 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 bidang runtime untuk bidang yang diidentifikasi oleh token metadata.
Overload
ResolveFieldHandle(Int32) |
Mengembalikan handel runtime untuk bidang 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)
- Sumber:
- RuntimeHandles.cs
- Sumber:
- RuntimeHandles.cs
- Sumber:
- RuntimeHandles.cs
Mengembalikan handel runtime untuk bidang yang diidentifikasi oleh token metadata yang ditentukan.
public:
RuntimeFieldHandle ResolveFieldHandle(int fieldToken);
public RuntimeFieldHandle ResolveFieldHandle (int fieldToken);
member this.ResolveFieldHandle : int -> RuntimeFieldHandle
Public Function ResolveFieldHandle (fieldToken As Integer) As RuntimeFieldHandle
Parameter
- fieldToken
- Int32
Token metadata yang mengidentifikasi bidang dalam modul.
Mengembalikan
RuntimeFieldHandle untuk bidang yang diidentifikasi oleh fieldToken
.
Pengecualian
metadataToken
bukan token yang valid dalam cakupan modul saat ini.
-atau-
metadataToken
bukan token untuk bidang dalam cakupan modul saat ini.
-atau-
metadataToken
mengidentifikasi bidang yang induknya TypeSpec
memiliki tanda tangan yang berisi jenis var
elemen atau mvar
.
Metode ini dipanggil pada handel bidang kosong.
Keterangan
Untuk mengatasi token metadata yang mengidentifikasi bidang yang induknya TypeSpec
memiliki tanda tangan yang berisi jenis var
elemen atau mvar
, gunakan ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) metode kelebihan beban, yang memungkinkan Anda untuk menyediakan konteks yang diperlukan.
Catatan
Informasi tentang token metadata dapat ditemukan dalam dokumentasi Common Language Infrastructure (CLI), terutama "Partisi II: Definisi Metadata dan Semantik".
Berlaku untuk
ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])
- Sumber:
- RuntimeHandles.cs
- Sumber:
- RuntimeHandles.cs
- Sumber:
- RuntimeHandles.cs
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.
public:
RuntimeFieldHandle ResolveFieldHandle(int fieldToken, cli::array <RuntimeTypeHandle> ^ typeInstantiationContext, cli::array <RuntimeTypeHandle> ^ methodInstantiationContext);
public RuntimeFieldHandle ResolveFieldHandle (int fieldToken, RuntimeTypeHandle[]? typeInstantiationContext, RuntimeTypeHandle[]? methodInstantiationContext);
public RuntimeFieldHandle ResolveFieldHandle (int fieldToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext);
member this.ResolveFieldHandle : int * RuntimeTypeHandle[] * RuntimeTypeHandle[] -> RuntimeFieldHandle
Public Function ResolveFieldHandle (fieldToken As Integer, typeInstantiationContext As RuntimeTypeHandle(), methodInstantiationContext As RuntimeTypeHandle()) As RuntimeFieldHandle
Parameter
- fieldToken
- Int32
Token metadata yang mengidentifikasi bidang 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 struktur yang mewakili argumen jenis generik dari metode di mana token berada dalam cakupan, atau null
jika metode tersebut tidak umum.
Mengembalikan
RuntimeFieldHandle untuk bidang yang diidentifikasi oleh fieldToken
.
Pengecualian
metadataToken
bukan token yang valid dalam cakupan modul saat ini.
-atau-
metadataToken
bukan token untuk bidang dalam cakupan modul saat ini.
-atau-
metadataToken
mengidentifikasi bidang yang induknya TypeSpec
memiliki tanda tangan yang berisi jenis var
elemen atau mvar
.
Metode ini dipanggil pada handel bidang kosong.
fieldToken
bukan token yang valid.
Keterangan
Catatan
Informasi tentang token metadata dapat ditemukan dalam dokumentasi Common Language Infrastructure (CLI), terutama "Partisi II: Definisi Metadata dan Semantik".
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk