EnumBuilder.GetEvents Método

Definición

Este método no se admite en tipos que no se han completado.

Sobrecargas

GetEvents()

Devuelve los eventos para los eventos públicos declarados o heredados por este tipo.

GetEvents(BindingFlags)

Devuelve los eventos públicos y no públicos declarados por este tipo.

GetEvents()

Source:
EnumBuilder.cs

Devuelve los eventos para los eventos públicos declarados o heredados por este tipo.

C#
public override System.Reflection.EventInfo[] GetEvents();

Devoluciones

Devuelve una matriz de objetos EventInfo que representan los eventos públicos declarados o heredados por este tipo. Se devuelve una matriz vacía si no hay eventos públicos.

Excepciones

Este método no se admite actualmente en tipos que no están completos.

Comentarios

Como solución alternativa, para recuperar los eventos de un tipo terminado, recupere el tipo mediante Type.GetType o Assembly.GetType y use la reflexión en el tipo recuperado.

Se aplica a

.NET 10 otras versiones
Producto Versiones
.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 (package-provided), 2.1

GetEvents(BindingFlags)

Source:
EnumBuilder.cs

Devuelve los eventos públicos y no públicos declarados por este tipo.

C#
public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr);

Parámetros

bindingAttr
BindingFlags

Debe ser una marca de bits de BindingFlags, como InvokeMethod, NonPublic, etc.

Devoluciones

Devuelve una matriz de objetos EventInfo que representan los eventos públicos y no públicos declarados o heredados por este tipo. Se devuelve una matriz vacía si no hay eventos, según se especifica.

Excepciones

Este método no se admite actualmente en tipos que no están completos.

Comentarios

Como solución alternativa, para recuperar los eventos de un tipo terminado, recupere el tipo mediante Type.GetType o Assembly.GetType y use la reflexión en el tipo recuperado para recuperar los eventos.

Se aplica a

.NET 10 otras versiones
Producto Versiones
.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 (package-provided), 2.1