Partager via


MulticastDelegate Constructeurs

Définition

Initialise une nouvelle instance de la classe MulticastDelegate.

Surcharges

MulticastDelegate(Object, String)

Initialise une nouvelle instance de la classe MulticastDelegate.

MulticastDelegate(Type, String)

Initialise une nouvelle instance de la classe MulticastDelegate.

MulticastDelegate(Object, String)

Source:
MulticastDelegate.cs
Source:
MulticastDelegate.cs
Source:
MulticastDelegate.cs

Initialise une nouvelle instance de la 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)

Paramètres

target
Object

Objet sur lequel method est défini.

method
String

Nom de la méthode pour laquelle un délégué est créé.

Exceptions

Impossible de créer une instance d’une classe abstraite, ou ce membre a été appelé avec un mécanisme de liaison tardive.

Remarques

Ce constructeur ne peut pas être utilisé dans le code d’application. Pour créer un délégué en spécifiant le nom d’une méthode instance, utilisez une surcharge de la Delegate.CreateDelegate méthode qui spécifie un nom de méthode et un objet cible. Par exemple, la surcharge de Delegate.CreateDelegate(Type, Object, String) méthode crée un délégué pour une méthode instance avec un nom spécifié.

S’applique à

MulticastDelegate(Type, String)

Source:
MulticastDelegate.cs
Source:
MulticastDelegate.cs
Source:
MulticastDelegate.cs

Initialise une nouvelle instance de la 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)

Paramètres

target
Type

Type d'objet sur lequel method est défini.

method
String

Nom de la méthode statique pour laquelle un délégué est créé.

Exceptions

Impossible de créer une instance d’une classe abstraite, ou ce membre a été appelé avec un mécanisme de liaison tardive.

Remarques

Ce constructeur ne peut pas être utilisé dans le code d’application. Pour créer un délégué en spécifiant le nom d’une méthode statique, utilisez une surcharge de la Delegate.CreateDelegate méthode qui spécifie un nom de méthode, mais qui ne spécifie pas d’objet cible. Par exemple, la surcharge de Delegate.CreateDelegate(Type, Type, String) méthode crée un délégué statique pour une méthode avec un nom spécifié.

S’applique à