MulticastDelegate Construtores

Definição

Inicializa uma nova instância da MulticastDelegate classe.

Sobrecargas

Name Description
MulticastDelegate(Object, String)

Inicializa uma nova instância da MulticastDelegate classe.

MulticastDelegate(Type, String)

Inicializa uma nova instância da MulticastDelegate classe.

MulticastDelegate(Object, String)

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

Inicializa uma nova instância da MulticastDelegate classe.

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 sobre o qual method está 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 este membro foi invocado com um mecanismo de ligação tardia.

Observações

Este construtor não pode ser usado em código de aplicação. 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 alvo. Por exemplo, a Delegate.CreateDelegate(Type, Object, String) sobrecarga de métodos 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 MulticastDelegate classe.

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 em que method está 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 ligação tardia.

Observações

Este construtor não pode ser usado em código de aplicação. 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 alvo. Por exemplo, a Delegate.CreateDelegate(Type, Type, String) sobrecarga de métodos cria um delegado estático para um método com um nome especificado.

Aplica-se a