TypeBuilder.DefineEvent(String, EventAttributes, Type) Método

Definición

Agrega un nuevo evento al tipo, con el nombre, los atributos y el tipo de evento especificados.

C#
public System.Reflection.Emit.EventBuilder DefineEvent(string name, System.Reflection.EventAttributes attributes, Type eventtype);

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.

name es null.

O bien

eventtype es null.

El tipo se creó previamente mediante CreateType().

Se aplica a

Produto Versións
.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 2.0 (package-provided), 2.1