Sdílet prostřednictvím


TypeDelegator.GetField(String, BindingFlags) Metoda

Definice

FieldInfo Vrátí objekt představující pole se zadaným názvem.

public:
 override System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.FieldInfo? GetField (string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.FieldInfo GetField (string name, System.Reflection.BindingFlags bindingAttr);
override this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
Public Overrides Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo

Parametry

name
String

Název pole, které se má najít.

bindingAttr
BindingFlags

Bitová maska, která ovlivňuje způsob, jakým se provádí hledání. Hodnota je kombinací nulových nebo více bitových příznaků z BindingFlags.

Návraty

Objekt FieldInfo představující pole deklarované nebo zděděné tímto TypeDelegator polem se zadaným názvem. Vrátí hodnotu null , pokud se takové pole nenajde.

Výjimky

Parametr name je null.

Poznámky

Použijte z bindingAttr . BindingFlags Neveřejné vrátí všechna veřejná a neveřejná pole. Umožňuje BindingFlags.IgnoreCase ignorovat malá a velká písmena polí, protože hledání ve výchozím nastavení rozlišuje velká a malá písmena.

Platí pro