TypeBuilder.DefineEvent(String, EventAttributes, Type) 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í.
Agrega un nuevo evento al tipo, con el nombre, los atributos y el tipo de evento especificados.
public:
System::Reflection::Emit::EventBuilder ^ DefineEvent(System::String ^ name, System::Reflection::EventAttributes attributes, Type ^ eventtype);
public System.Reflection.Emit.EventBuilder DefineEvent (string name, System.Reflection.EventAttributes attributes, Type eventtype);
member this.DefineEvent : string * System.Reflection.EventAttributes * Type -> System.Reflection.Emit.EventBuilder
Public Function DefineEvent (name As String, attributes As EventAttributes, eventtype As Type) As EventBuilder
Parámetros
- name
- String
Nombre del evento.
name
no puede contener valores null insertados.
- attributes
- EventAttributes
Atributos del evento.
- eventtype
- Type
Tipo del evento.
Devoluciones
Evento definido.
Excepciones
La longitud de name
es cero.
El tipo se creó previamente mediante CreateType().