TypeDelegator.GetField(String, BindingFlags) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen ada sahip alanı temsil eden bir FieldInfo nesne döndürür.
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
Parametreler
- name
- String
Bulunacak alanın adı.
- bindingAttr
- BindingFlags
Aramanın nasıl yürütüldüğünü etkileyen bit maskesi. değeri, 'den BindingFlagssıfır veya daha fazla bit bayrağının birleşimidir.
Döndürülenler
FieldInfo
Belirtilen adla bu TypeDelegator
alan tarafından bildirilen veya devralınan alanı temsil eden bir nesne. Böyle bir alan bulunamazsa döndürür null
.
Özel durumlar
name
parametresidirnull
.
Açıklamalar
bir bindingAttr
kullanın BindingFlags. Tüm genel ve nonpublic alanlarını döndürmek için NonPublic. Arama varsayılan olarak büyük/küçük harfe duyarlı olduğundan, alanların büyük/küçük harflerini yoksaymak için kullanın BindingFlags.IgnoreCase
.