Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore Delegate (Object, String)

 

Data di pubblicazione: ottobre 2016

Inizializza un delegato che richiama il metodo di istanza specificato nell'istanza di classe specificata.

Spazio dei nomi:   System
Assembly:  mscorlib (in mscorlib.dll)

protected Delegate(
	object target,
	string method
)

Parametri

target
Type: System.Object

L'istanza della classe sulla quale viene richiamato il delegato method.

method
Type: System.String

Il nome del metodo di istanza rappresentato dal delegato.

Exception Condition
ArgumentNullException

target è null.

-oppure-

method è null.

ArgumentException

Si è verificato un'errore durante l'associazione al metodo di destinazione.

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

Questo costruttore crea delegati, ad esempio solo i metodi. Un metodo di istanza è un metodo che è associato a un'istanza di una classe. un metodo statico è un metodo che viene associato alla classe stessa.

ReflectionPermission

when invoked late-bound through mechanisms such as M:System.Type.InvokeMember(System.String,System.Reflection.BindingFlags,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[]). Associated enumeration: F:System.Security.Permissions.ReflectionPermissionFlag.MemberAccess

.NET Framework
Disponibile da 1.1
Silverlight
Disponibile da 2.0
Torna all'inizio
Mostra: