EnumBuilder.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.
Verilen ad tarafından belirtilen alanı 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
Alınacak alanın adı.
- bindingAttr
- BindingFlags
Bu, bit bayrağı BindingFlags olmalıdır: InvokeMethod
, NonPublic
, vb.
Döndürülenler
FieldInfo Belirtilen ad ve ortak veya genel olmayan değiştirici ile bu tür tarafından bildirilen veya devralınan alanı temsil eden nesneyi döndürür. Eşleşme yoksa null döndürülür.
Özel durumlar
Bu yöntem şu anda tamamlanmayan türlerde desteklenmiyor.
Açıklamalar
Geçici bir çözüm olarak, tamamlanmış bir türün alanını almak için veya GetType kullanarak Type.GetType türü alın ve alınan tür üzerinde yansıma kullanın.