Ler em inglês

Partilhar via


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

Definição

Adiciona um novo evento ao tipo, com o nome, os atributos e o tipo de evento determinados.

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

Parâmetros

name
String

O nome do evento. name não pode conter nulos inseridos.

attributes
EventAttributes

Os atributos do evento.

eventtype
Type

O tipo do evento.

Retornos

O evento definido.

Exceções

O comprimento de name é zero.

name é null.

- ou -

eventtype é null.

O tipo foi criado anteriormente usando CreateType().

Aplica-se a

Produto Versões
.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