Aracılığıyla paylaş


EnumBuilder.GetConstructors(BindingFlags) Yöntem

Tanım

Belirtilen şekilde, bu sınıf için tanımlanan genel ve genel olmayan oluşturucuları temsil eden bir nesne dizisi ConstructorInfo döndürür.

public:
 override cli::array <System::Reflection::ConstructorInfo ^> ^ GetConstructors(System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.ConstructorInfo[] GetConstructors (System.Reflection.BindingFlags bindingAttr);
[System.Runtime.InteropServices.ComVisible(true)]
public override System.Reflection.ConstructorInfo[] GetConstructors (System.Reflection.BindingFlags bindingAttr);
override this.GetConstructors : System.Reflection.BindingFlags -> System.Reflection.ConstructorInfo[]
[<System.Runtime.InteropServices.ComVisible(true)>]
override this.GetConstructors : System.Reflection.BindingFlags -> System.Reflection.ConstructorInfo[]
Public Overrides Function GetConstructors (bindingAttr As BindingFlags) As ConstructorInfo()

Parametreler

bindingAttr
BindingFlags

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

Döndürülenler

Bu sınıf için tanımlanan belirtilen oluşturucuları temsil eden bir nesne dizisi ConstructorInfo döndürür. Hiçbir oluşturucu tanımlanmamışsa boş bir dizi döndürülür.

Öznitelikler

Özel durumlar

Bu yöntem şu anda tamamlanmayan türlerde desteklenmiyor.

Açıklamalar

Geçici bir çözüm olarak, tamamlanmış bir türün oluşturucusunu almak için veya Assembly.GetType kullanarak Type.GetType türü alabilir ve alınan tür üzerinde yansıma kullanabilirsiniz.

Şunlara uygulanır