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


MulticastDelegate Конструкторы

Определение

Инициализирует новый экземпляр класса MulticastDelegate.

Перегрузки

MulticastDelegate(Object, String)

Инициализирует новый экземпляр класса MulticastDelegate.

MulticastDelegate(Type, String)

Инициализирует новый экземпляр класса MulticastDelegate.

MulticastDelegate(Object, String)

Исходный код:
MulticastDelegate.cs
Исходный код:
MulticastDelegate.cs
Исходный код:
MulticastDelegate.cs

Инициализирует новый экземпляр класса MulticastDelegate.

protected:
 MulticastDelegate(System::Object ^ target, System::String ^ method);
protected MulticastDelegate (object target, string method);
new MulticastDelegate : obj * string -> MulticastDelegate
Protected Sub New (target As Object, method As String)

Параметры

target
Object

Объект, для которого определен метод method.

method
String

Имя метода, для которого создается делегат.

Исключения

Невозможно создать экземпляр абстрактного класса, или этот элемент был вызван с помощь механизма позднего связывания.

Комментарии

Этот конструктор нельзя использовать в коде приложения. Чтобы создать делегат, указав имя метода экземпляра, используйте перегрузку Delegate.CreateDelegate метода , указывающую имя метода и целевой объект. Например, перегрузка Delegate.CreateDelegate(Type, Object, String) метода создает делегат для метода экземпляра с указанным именем.

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

MulticastDelegate(Type, String)

Исходный код:
MulticastDelegate.cs
Исходный код:
MulticastDelegate.cs
Исходный код:
MulticastDelegate.cs

Инициализирует новый экземпляр класса MulticastDelegate.

protected:
 MulticastDelegate(Type ^ target, System::String ^ method);
protected MulticastDelegate (Type target, string method);
new MulticastDelegate : Type * string -> MulticastDelegate
Protected Sub New (target As Type, method As String)

Параметры

target
Type

Объект, для которого определен метод method.

method
String

Имя статического метода, для которого создается делегат.

Исключения

Невозможно создать экземпляр абстрактного класса, или этот элемент был вызван с помощь механизма позднего связывания.

Комментарии

Этот конструктор нельзя использовать в коде приложения. Чтобы создать делегат, указав имя статического метода, используйте перегрузку Delegate.CreateDelegate метода , которая указывает имя метода, но не указывает целевой объект. Например, перегрузка Delegate.CreateDelegate(Type, Type, String) метода создает статический делегат для метода с указанным именем.

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