Leggere in inglese

Condividi tramite


MulticastDelegate Costruttori

Definizione

Inizializza una nuova istanza della classe MulticastDelegate.

Overload

MulticastDelegate(Object, String)

Inizializza una nuova istanza della classe MulticastDelegate.

MulticastDelegate(Type, String)

Inizializza una nuova istanza della classe MulticastDelegate.

MulticastDelegate(Object, String)

Origine:
MulticastDelegate.cs
Origine:
MulticastDelegate.cs
Origine:
MulticastDelegate.cs

Inizializza una nuova istanza della classe MulticastDelegate.

protected MulticastDelegate(object target, string method);

Parametri

target
Object

Oggetto su cui è definito method.

method
String

Nome del metodo per il quale viene creato un delegato.

Eccezioni

Non è possibile creare un'istanza di una classe astratta o questo membro è stato richiamato con un meccanismo di associazione tardiva.

Commenti

Questo costruttore non può essere usato nel codice dell'applicazione. Per creare un delegato specificando il nome di un metodo di istanza, usare un overload del Delegate.CreateDelegate metodo che specifica un nome del metodo e un oggetto di destinazione. Ad esempio, l'overload del Delegate.CreateDelegate(Type, Object, String) metodo crea un delegato per un metodo di istanza con un nome specificato.

Si applica a

.NET 10 e altre versioni
Prodotto Versioni
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

MulticastDelegate(Type, String)

Origine:
MulticastDelegate.cs
Origine:
MulticastDelegate.cs
Origine:
MulticastDelegate.cs

Inizializza una nuova istanza della classe MulticastDelegate.

protected MulticastDelegate(Type target, string method);

Parametri

target
Type

Oggetto in base al quale è definito method.

method
String

Nome del metodo statico per il quale viene creato un delegato.

Eccezioni

Non è possibile creare un'istanza di una classe astratta o questo membro è stato richiamato con un meccanismo di associazione tardiva.

Commenti

Questo costruttore non può essere usato nel codice dell'applicazione. Per creare un delegato specificando il nome di un metodo statico, usare un overload del metodo che specifica un nome del Delegate.CreateDelegate metodo, ma non specifica un oggetto di destinazione. Ad esempio, l'overload del Delegate.CreateDelegate(Type, Type, String) metodo crea un delegato statico per un metodo con un nome specificato.

Si applica a

.NET 10 e altre versioni
Prodotto Versioni
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1