Definizione di un evento tramite reflection emit

Per definire un evento viene utilizzato il metodo TypeBuilder.DefineEvent. Il metodo DefineEvent restituisce un oggetto EventBuilder e richiede al chiamante di specificare il nome e gli attributi dell'evento (utilizzando l'enumerazione EventAttributes), nonché il tipo dell'evento.

La classe EventBuilder consente al chiamante di specificare quanto segue:

  • Il metodo dell'evento AddOn.

  • Il metodo dell'evento RemoveOn.

  • Il metodo dell'evento Raise.

  • Eventuali altri metodi.

Vedere anche

Altre risorse

Utilizzo della reflection emit