Share via


TypeBuilder.DefineEvent(String, EventAttributes, Type) Metode

Definisi

Menambahkan peristiwa baru ke jenis , dengan nama, atribut, dan jenis peristiwa yang diberikan.

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

Parameter

name
String

Nama peristiwa. name tidak boleh berisi null yang disematkan.

attributes
EventAttributes

Atribut peristiwa.

eventtype
Type

Jenis peristiwa.

Mengembalikan

Peristiwa yang ditentukan.

Pengecualian

Panjangnya name adalah nol.

nameadalah null.

-atau-

eventtypeadalah null.

Jenis sebelumnya dibuat menggunakan CreateType().

Berlaku untuk