EventInfo.GetRaiseMethod Metodo

Definizione

Restituisce il metodo chiamato quando viene generato l'evento.

Overload

GetRaiseMethod()

Restituisce il metodo chiamato quando viene generato l'evento.

GetRaiseMethod(Boolean)

Quando sottoposto a override in una classe derivata, restituisce il metodo chiamato quando viene generato l'evento, che specifica se restituire metodi non pubblici.

GetRaiseMethod()

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

Restituisce il metodo chiamato quando viene generato l'evento.

C#
public System.Reflection.MethodInfo? GetRaiseMethod();
C#
public System.Reflection.MethodInfo GetRaiseMethod();

Restituisce

Metodo chiamato quando viene generato l'evento.

Implementazioni

Commenti

Questo metodo restituisce null in genere per gli eventi dichiarati con la parola chiave C# event o la parola chiave Visual Basic Event . Ciò è dovuto al fatto che i compilatori C# e Visual Basic non generano tale metodo per impostazione predefinita.

Vedi anche

Si applica a

.NET 10 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, 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 1.5, 1.6, 2.0, 2.1

GetRaiseMethod(Boolean)

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

Quando sottoposto a override in una classe derivata, restituisce il metodo chiamato quando viene generato l'evento, che specifica se restituire metodi non pubblici.

C#
public abstract System.Reflection.MethodInfo? GetRaiseMethod(bool nonPublic);
C#
public abstract System.Reflection.MethodInfo GetRaiseMethod(bool nonPublic);

Parametri

nonPublic
Boolean

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

Restituisce

Oggetto MethodInfo chiamato quando è stato generato l'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.

Commenti

Questo metodo restituisce null in genere per gli eventi dichiarati con la parola chiave C# event o la parola chiave Visual Basic Event . Ciò è dovuto al fatto che i compilatori C# e Visual Basic non generano tale metodo per impostazione predefinita.

Vedi anche

Si applica a

.NET 10 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, 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 1.5, 1.6, 2.0, 2.1