_ConstructorInfo.Invoke_4(BindingFlags, Binder, Object[], CultureInfo) Метод

Определение

Предоставляет COM-объекты с независящим от версии доступом к методу Invoke(BindingFlags, Binder, Object[], CultureInfo).

public:
 System::Object ^ Invoke_4(System::Reflection::BindingFlags invokeAttr, System::Reflection::Binder ^ binder, cli::array <System::Object ^> ^ parameters, System::Globalization::CultureInfo ^ culture);
public object Invoke_4 (System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, object[] parameters, System.Globalization.CultureInfo culture);
abstract member Invoke_4 : System.Reflection.BindingFlags * System.Reflection.Binder * obj[] * System.Globalization.CultureInfo -> obj
Public Function Invoke_4 (invokeAttr As BindingFlags, binder As Binder, parameters As Object(), culture As CultureInfo) As Object

Параметры

invokeAttr
BindingFlags

Одно из значений BindingFlags, определяющих тип связывания.

binder
Binder

Параметр Binder, который определяет набор свойств и обеспечивает привязку, приведение типов аргументов и вызов членов с помощью отражения. Если параметр binder принимает значение null, используется свойство Binder.DefaultBinding.

parameters
Object[]

Массив типа Object, используемый для проверки соответствия количества, порядка и типа параметрам данного конструктора, с учетом ограничений binder. Если этот конструктор не требует параметров, передается массив нулей, как в Object[] parameters = new Object[0]. Любой объект этого массива, которому не присвоено значение явным образом, будет содержать значение по умолчанию для своего типа объекта. Для элементов ссылочного типа это значение равно null. Для элементов, хранящих значения, это значение равно 0, 0,0 или false (в зависимости от типа конкретного элемента).

culture
CultureInfo

Параметр CultureInfo, используемый для управления приведением типов. Если значение этого объекта — null, для текущего потока используется CultureInfo.

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

Экземпляр класса, связанный с конструктором.

Комментарии

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

Метод Invoke вызывает конструктор, отраженный этим ConstructorInfo объектом, с указанными аргументами в соответствии с ограничениями указанного Binder объекта.

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