_Type.GetConstructors Метод

Определение

Предоставляет COM-объекты с независящим от версии доступом к методу GetConstructors.

Перегрузки

GetConstructors()

Предоставляет COM-объекты с независящим от версии доступом к методу GetConstructors().

GetConstructors(BindingFlags)

Предоставляет COM-объекты с независящим от версии доступом к методу GetConstructors(BindingFlags).

Комментарии

Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.

Метод Type.GetConstructors получает конструкторы текущего Typeобъекта .

GetConstructors()

Предоставляет COM-объекты с независящим от версии доступом к методу GetConstructors().

public:
 cli::array <System::Reflection::ConstructorInfo ^> ^ GetConstructors();
public System.Reflection.ConstructorInfo[] GetConstructors ();
abstract member GetConstructors : unit -> System.Reflection.ConstructorInfo[]
Public Function GetConstructors () As ConstructorInfo()

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

Массив объектов ConstructorInfo, представляющий все открытые конструкторы экземпляров, определенные для текущего типа Type, за исключением инициализатора типа (статический конструктор). Если для текущего типа Type не определены конструкторы экземпляра, или если текущий тип Type представляет собой параметр универсального типа или определение метода, возвращается пустой массив типа ConstructorInfo.

Комментарии

Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.

Метод Type.GetConstructors возвращает все открытые конструкторы, определенные для текущего Typeобъекта .

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

GetConstructors(BindingFlags)

Предоставляет COM-объекты с независящим от версии доступом к методу GetConstructors(BindingFlags).

public:
 cli::array <System::Reflection::ConstructorInfo ^> ^ GetConstructors(System::Reflection::BindingFlags bindingAttr);
public System.Reflection.ConstructorInfo[] GetConstructors (System.Reflection.BindingFlags bindingAttr);
abstract member GetConstructors : System.Reflection.BindingFlags -> System.Reflection.ConstructorInfo[]
Public Function GetConstructors (bindingAttr As BindingFlags) As ConstructorInfo()

Параметры

bindingAttr
BindingFlags

Битовая маска, составленная из одного или нескольких объектов BindingFlags и указывающая, как ведется поиск.

-или-

Нуль, чтобы было возвращено значение null.

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

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

Комментарии

Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.

Метод Type.GetConstructors выполняет поиск конструкторов, определенных для текущего Type, с помощью указанного BindingFlags.

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