Compartilhar via


MulticastDelegate Construtores

Definição

Inicializa uma nova instância da classe MulticastDelegate.

Sobrecargas

MulticastDelegate(Object, String)

Inicializa uma nova instância da classe MulticastDelegate.

MulticastDelegate(Type, String)

Inicializa uma nova instância da classe MulticastDelegate.

MulticastDelegate(Object, String)

Origem:
MulticastDelegate.cs
Origem:
MulticastDelegate.cs
Origem:
MulticastDelegate.cs

Inicializa uma nova instância da classe 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)

Parâmetros

target
Object

O objeto no qual method é definido.

method
String

O nome do método para o qual um delegado é criado.

Exceções

Não é possível criar uma instância de uma classe abstrata, ou este membro foi invocado com um mecanismo de associação tardia.

Comentários

Este construtor não pode ser usado no código do aplicativo. Para criar um delegado especificando o nome de um método de instância, use uma sobrecarga do Delegate.CreateDelegate método que especifica um nome de método e um objeto de destino. Por exemplo, a sobrecarga do Delegate.CreateDelegate(Type, Object, String) método cria um delegado para um método de instância com um nome especificado.

Aplica-se a

MulticastDelegate(Type, String)

Origem:
MulticastDelegate.cs
Origem:
MulticastDelegate.cs
Origem:
MulticastDelegate.cs

Inicializa uma nova instância da classe 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)

Parâmetros

target
Type

O tipo de objeto no qual o method é definido.

method
String

O nome do método estático para o qual um delegado é criado.

Exceções

Não é possível criar uma instância de uma classe abstrata, ou este membro foi invocado com um mecanismo de associação tardia.

Comentários

Este construtor não pode ser usado no código do aplicativo. Para criar um delegado especificando o nome de um método estático, use uma sobrecarga do Delegate.CreateDelegate método que especifica um nome de método, mas não especifica um objeto de destino. Por exemplo, a sobrecarga do Delegate.CreateDelegate(Type, Type, String) método cria um delegado estático para um método com um nome especificado.

Aplica-se a