EventInfo.GetRemoveMethod Metodo

Definizione

Restituisce il metodo usato per rimuovere un delegato del gestore eventi dall'origine evento.

Overload

GetRemoveMethod(Boolean)

Quando sottoposto a override in una classe derivata, recupera l'oggetto MethodInfo per la rimozione di un metodo dell'evento, che specifica se restituire metodi non pubblici.

GetRemoveMethod()

Restituisce il metodo usato per rimuovere un delegato del gestore eventi dall'origine evento.

GetRemoveMethod(Boolean)

Origine:
EventInfo.cs
Origine:
EventInfo.cs
Origine:
EventInfo.cs

Quando sottoposto a override in una classe derivata, recupera l'oggetto MethodInfo per la rimozione di un metodo dell'evento, che specifica se restituire metodi non pubblici.

public abstract System.Reflection.MethodInfo? GetRemoveMethod (bool nonPublic);
public abstract System.Reflection.MethodInfo GetRemoveMethod (bool nonPublic);

Parametri

nonPublic
Boolean

true se possono essere restituiti metodi non pubblici; in caso contrario, false.

Restituisce

Oggetto MethodInfo che rappresenta il metodo usato per rimuovere un delegato del gestore eventi dall'origine evento.

Implementazioni

Eccezioni

nonPublic è true, il metodo usato per aggiungere un delegato del gestore eventi non è pubblico e il chiamante non ha l'autorizzazione per eseguire la reflection in metodi non pubblici.

Esempio

In genere, il metodo ha la firma seguente:

remove_<EventName>(<EventHandlerType> handler)

Vedi anche

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.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 1.5, 1.6, 2.0, 2.1

GetRemoveMethod()

Origine:
EventInfo.cs
Origine:
EventInfo.cs
Origine:
EventInfo.cs

Restituisce il metodo usato per rimuovere un delegato del gestore eventi dall'origine evento.

public System.Reflection.MethodInfo? GetRemoveMethod ();
public System.Reflection.MethodInfo GetRemoveMethod ();

Restituisce

Oggetto MethodInfo che rappresenta il metodo usato per rimuovere un delegato del gestore eventi dall'origine evento.

Implementazioni

Esempio

In genere, il metodo ha la firma seguente:

remove_<EventName>(<EventHandlerType> handler)

Vedi anche

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.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 1.5, 1.6, 2.0, 2.1