TypeDelegator.GetFields(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.
Geçerli TypeDelegatortarafından sarmalanan tür için tanımlanan veri alanlarını temsil eden bir nesne dizisi FieldInfo döndürür.
public:
override cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.FieldInfo[] GetFields (System.Reflection.BindingFlags bindingAttr);
override this.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Public Overrides Function GetFields (bindingAttr As BindingFlags) As FieldInfo()
Parametreler
- 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
Geçerli TypeDelegator
tarafından bildirilen veya devralınan alanları içeren tür FieldInfo
dizisi. Eşleşen alan yoksa boş bir dizi döndürülür.
Açıklamalar
GetFields yöntemi, alfabetik veya bildirim sırası gibi belirli bir sırada alan döndürmez. Kodunuz, alanların döndürülme sırasına bağlı olmamalıdır, çünkü bu sıra farklılık gösterebilir.
bir bindingAttr
kullanın BindingFlags. Tüm genel ve nonpublic alanlarını döndürmek için NonPublic.