ActivationObject.GetField(String, Int32) Metoda

Definice

Vrátí pole, které má zadaný název vyhledáváním v hierarchii oboru. Tato metoda hledá pouze obor, který je určen lexikální úrovní.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

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

Parametry

name
String

Název pole, které chcete vyhledat.

lexLevel
Int32

Lexikální úroveň hledání.

Návraty

Objekt FieldInfo se zadaným názvem.

Implementuje

Poznámky

Tato metoda se vztahuje na pole, která nelze vyřešit v době kompilace. K tomu dochází, když eval výraz odkazuje na pole ve vnějším oboru. eval Vzhledem k tomu, že výraz může deklarovat místní pole se stejným názvem jako pole ve vnějším oboru, nemůže být pole v rané fázi svázané s vnějším polem oboru.

Platí pro

Viz také