MulticastDelegate Construtores

Definição

Inicializa uma nova instância da classe MulticastDelegate.

Sobrecargas

Nome Description
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
Origem:
MulticastDelegate.cs
Origem:
MulticastDelegate.cs

Inicializa uma nova instância da classe MulticastDelegate.

protected:
 MulticastDelegate(System::Object ^ target, System::String ^ method);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The target method might be removed")]
protected MulticastDelegate(object target, string method);
protected MulticastDelegate(object target, string method);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("The target method might be removed")>]
new MulticastDelegate : obj * string -> MulticastDelegate
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.

Atributos

Exceções

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

Comentários

Esse 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
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 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 esse membro foi invocado com um mecanismo de associação tardia.

Comentários

Esse 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