TypeBuilder.GetProperties(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 şekilde, bu tür tarafından bildirilen veya devralınan tüm genel ve genel olmayan özellikleri döndürür.
public:
override cli::array <System::Reflection::PropertyInfo ^> ^ GetProperties(System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicProperties | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)]
public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.PropertyInfo[] GetProperties(System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicProperties | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicProperties)>]
override this.GetProperties : System.Reflection.BindingFlags -> System.Reflection.PropertyInfo[]
override this.GetProperties : System.Reflection.BindingFlags -> System.Reflection.PropertyInfo[]
Public Overrides Function GetProperties (bindingAttr As BindingFlags) As PropertyInfo()
Parametreler
- bindingAttr
- BindingFlags
Bu çağırma özniteliği. Bu, bit bayrağı BindingFlags olmalıdır: InvokeMethod, NonPublic, vb.
Döndürülenler
KullanılırsaPropertyInfo, bu tür üzerinde tanımlanan genel ve genel olmayan özellikleri temsil eden bir nesne dizisi nonPublic döndürür; aksi takdirde yalnızca genel özellikler döndürülür.
- Öznitelikler
Özel durumlar
Bu yöntem eksik türler için uygulanmaz.
Açıklamalar
veya Type.GetType kullanarak Assembly.GetType türü alın ve alınan tür üzerinde yansımayı kullanın.