MulticastDelegate Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.