ActivationObject.GetField(String, Int32) Metoda

Definice

Vrátí pole se zadaným názvem vyhledáním v hierarchii oboru. Tato metoda prohledá pouze obor 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é se má vyhledat.

lexLevel
Int32

Lexikální úroveň, která se má hledat.

Návraty

Objekt FieldInfo , který má zadaný název.

Implementuje

Poznámky

Tato metoda se vztahuje na pole, která nelze vyřešit v době kompilace. K tomu dochází, eval když výraz odkazuje na pole ve vnějším oboru. Vzhledem k tomu, eval že výraz může deklarovat místní pole, které má stejný název jako pole ve vnějším oboru, nemůže být pole na začátku vázáno na pole vnějšího oboru.

Platí pro

Viz také