ModuleBuilder.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.
Taşınabilir yürütülebilir (PE) dosyasının .sdata bölgesinde tanımlanan ve belirtilen bağlama bayraklarıyla eşleşen tüm alanları döndürür.
public:
override cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingFlags);
public override System.Reflection.FieldInfo[] GetFields (System.Reflection.BindingFlags bindingFlags);
override this.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Public Overrides Function GetFields (bindingFlags As BindingFlags) As FieldInfo()
Parametreler
- bindingFlags
- BindingFlags
Aramayı denetlemek için kullanılan bit bayraklarının birleşimi BindingFlags
.
Döndürülenler
Belirtilen bayraklarla eşleşen bir alan dizisi; böyle bir alan yoksa dizi boş olur.
Özel durumlar
name
parametresidirnull
.
Açıklamalar
Dinamik derlemeler yaydığınızda, taşınabilir yürütülebilir dosya (PE) dosyasının .sdata bölgesindeki alanlar veya DefineUninitializedData yöntemleri kullanılarak DefineInitializedData tanımlanır.
Önemli
Modül için yöntem çağrılana CreateGlobalFunctions kadar modül düzeyi alanlar alınamaz.