Aracılığıyla paylaş


TypeBuilder.GetFields(BindingFlags) Yöntem

Tanım

Bu tür tarafından bildirilen genel ve ortak olmayan alanları 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

Bu, bit bayrağı BindingFlags olmalıdır: InvokeMethod, NonPublic, vb.

Döndürülenler

Bu tür tarafından bildirilen veya devralınan FieldInfo genel ve ortak olmayan alanları temsil eden bir nesne dizisi döndürür. Belirtilen alan yoksa boş bir dizi döndürülür.

Özel durumlar

Bu yöntem tamamlanmamış türler için uygulanmaz.

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.

veya Assembly.GetType kullanarak Type.GetType türü alın ve alınan türdeki yansımayı kullanın.

Şunlara uygulanır