IActivationObject.GetField(String, Int32) Metode

Definisi

Saat diimplementasikan di kelas, mengembalikan bidang yang memiliki nama yang ditentukan dengan mencari hierarki cakupan. Metode ini hanya mencari cakupan yang ditentukan oleh tingkat leksikal.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

public:
 System::Reflection::FieldInfo ^ GetField(System::String ^ name, int lexLevel);
public System.Reflection.FieldInfo GetField(string name, int lexLevel);
abstract member GetField : string * int -> System.Reflection.FieldInfo
Public Function GetField (name As String, lexLevel As Integer) As FieldInfo

Parameter

name
String

Nama bidang yang akan dicari.

lexLevel
Int32

Tingkat leksikal untuk dicari.

Mengembalikan

Objek FieldInfo yang memiliki nama yang ditentukan.

Keterangan

Metode ini berlaku untuk bidang yang tidak dapat diselesaikan pada waktu kompilasi. Ini terjadi ketika eval ekspresi merujuk ke bidang di lingkup luar. eval Karena ekspresi dapat mendeklarasikan bidang lokal dengan nama yang sama, bidang tidak boleh terikat awal ke bidang cakupan luar.

Berlaku untuk

Lihat juga