Поделиться через


TypeBuilder.GetConstructors(BindingFlags) Метод

Определение

Возвращает массив объектов ConstructorInfo, представляющих открытые и закрытые конструкторы, определенные для этого класса, как указано.

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()

Параметры

bindingAttr
BindingFlags

Это должен быть одноразрядный флаг из BindingFlags, как в InvokeMethod, NonPublic и так далее.

Возвращаемое значение

Возвращает массив объектов ConstructorInfo, представляющих указанные конструкторы, определенные для этого класса. Если конструкторы не определены, возвращается пустой массив.

Атрибуты

Исключения

Этот метод не реализован для неполных типов.

Комментарии

Извлеките тип с помощью Type.GetType или Assembly.GetType используйте отражение для полученного типа.

Применяется к