ActivationObject.GetField(String, Int32) Metode

Definisi

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:
 virtual System::Reflection::FieldInfo ^ GetField(System::String ^ name, int lexLevel);
public virtual System.Reflection.FieldInfo GetField(string name, int lexLevel);
override this.GetField : string * int -> System.Reflection.FieldInfo
Public Overridable 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.

Penerapan

Keterangan

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

Berlaku untuk

Lihat juga