EnumBuilder.GetEvent(String, BindingFlags) Método

Definición

Devuelve el evento con el nombre especificado.

public:
 override System::Reflection::EventInfo ^ GetEvent(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.EventInfo? GetEvent (string name, System.Reflection.BindingFlags bindingAttr);
public override System.Reflection.EventInfo GetEvent (string name, System.Reflection.BindingFlags bindingAttr);
override this.GetEvent : string * System.Reflection.BindingFlags -> System.Reflection.EventInfo
Public Overrides Function GetEvent (name As String, bindingAttr As BindingFlags) As EventInfo

Parámetros

name
String

Nombre del evento que se va a obtener.

bindingAttr
BindingFlags

Este atributo de invocación. Debe ser un indicador de bits de BindingFlags: InvokeMethod, NonPublic, etc.

Devoluciones

EventInfo

Devuelve un objeto EventInfo que representa el evento declarado o heredado por este tipo con el nombre especificado. Si no existen coincidencias, se devuelve null.

Excepciones

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

Comentarios

Como solución alternativa, para recuperar el evento 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