TypeBuilder.GetEvents Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve los eventos definidos por el objeto actual TypeBuilder.
Sobrecargas
| Nombre | Description |
|---|---|
| GetEvents() |
Devuelve 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:
- TypeBuilder.cs
Devuelve los eventos públicos declarados o heredados por este tipo.
public:
override cli::array <System::Reflection::EventInfo ^> ^ GetEvents();
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)]
public override System.Reflection.EventInfo[] GetEvents();
public override System.Reflection.EventInfo[] GetEvents();
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)>]
override this.GetEvents : unit -> System.Reflection.EventInfo[]
override this.GetEvents : unit -> System.Reflection.EventInfo[]
Public Overrides Function GetEvents () As EventInfo()
Devoluciones
Devuelve una matriz de objetos que EventInfo representan los eventos públicos declarados o heredados por este tipo. Se devuelve una matriz vacía si no hay ningún evento público.
- Atributos
Excepciones
Este método no se implementa para tipos incompletos.
Comentarios
Recupere el tipo mediante GetType o GetType y use la reflexión en el tipo recuperado.
Se aplica a
GetEvents(BindingFlags)
- Source:
- TypeBuilder.cs
Devuelve los eventos públicos y no públicos declarados por este tipo.
public:
override cli::array <System::Reflection::EventInfo ^> ^ GetEvents(System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)]
public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.EventInfo[] GetEvents(System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)>]
override this.GetEvents : System.Reflection.BindingFlags -> System.Reflection.EventInfo[]
override this.GetEvents : System.Reflection.BindingFlags -> System.Reflection.EventInfo[]
Public Overrides Function GetEvents (bindingAttr As BindingFlags) As EventInfo()
Parámetros
- bindingAttr
- BindingFlags
Combinación bit a bit de BindingFlags valores que limita la búsqueda.
Devoluciones
Devuelve una matriz de EventInfo objetos que representan los eventos declarados o heredados por este tipo que coinciden con las marcas de enlace especificadas. Se devuelve una matriz vacía si no hay ningún evento coincidente.
- Atributos
Excepciones
Este método no se implementa para tipos incompletos.
Comentarios
Recupere el tipo mediante Type.GetType o Assembly.GetType y use la reflexión en el tipo recuperado.