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

Metodo ComAwareEventInfo.GetRemoveMethod (Boolean)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Quando sottoposto a override in una classe derivata, recupera il MethodInfo oggetto per la rimozione di un metodo dell'evento.

Spazio dei nomi:   System.Runtime.InteropServices
Assembly:  System.Core (in System.Core.dll)

public override MethodInfo GetRemoveMethod(
	bool nonPublic
)

Parametri

nonPublic
Type: System.Boolean

true per restituire metodi non pubblici; in caso contrario, false.

Valore restituito

Type: System.Reflection.MethodInfo

Il metodo utilizzato per rimuovere un gestore eventi delegati dall'origine evento.

Exception Condition
MethodAccessException

nonPublic è true e il metodo utilizzato per aggiungere un delegato del gestore eventi non è pubblica, ma il chiamante non dispone dell'autorizzazione per la reflection su metodi non pubblici.

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 4.0
Libreria di classi portabile
Supportato in: piattaforme .NET portabili
Torna all'inizio
Mostra: