TypeBuilder.DefineEvent(String, EventAttributes, Type) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет новое событие в тип с заданным именем, атрибутами и типом события.
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
Параметры
- name
- String
Имя события. Параметр name
не может содержать внедренные значения NULL.
- attributes
- EventAttributes
Атрибуты события.
- eventtype
- Type
Тип события.
Возвращаемое значение
Определенное событие.
Исключения
Длина параметра name
равна нулю.
Этот тип был создан ранее с помощью CreateType().
Применяется к
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.