CodeDomSerializerBase.SerializeEvent Метод

Определение

Сериализует заданное событие в данную коллекцию инструкций.

protected:
 void SerializeEvent(System::ComponentModel::Design::Serialization::IDesignerSerializationManager ^ manager, System::CodeDom::CodeStatementCollection ^ statements, System::Object ^ value, System::ComponentModel::EventDescriptor ^ descriptor);
protected void SerializeEvent(System.ComponentModel.Design.Serialization.IDesignerSerializationManager manager, System.CodeDom.CodeStatementCollection statements, object value, System.ComponentModel.EventDescriptor descriptor);
member this.SerializeEvent : System.ComponentModel.Design.Serialization.IDesignerSerializationManager * System.CodeDom.CodeStatementCollection * obj * System.ComponentModel.EventDescriptor -> unit
Protected Sub SerializeEvent (manager As IDesignerSerializationManager, statements As CodeStatementCollection, value As Object, descriptor As EventDescriptor)

Параметры

manager
IDesignerSerializationManager

Используется IDesignerSerializationManager для сериализации.

statements
CodeStatementCollection

Объект, CodeStatementCollection в который будет сериализовано событие.

value
Object

Объект, к которому descriptor привязан.

descriptor
EventDescriptor

Указание EventDescriptor события для сериализации.

Исключения

manager, , valuestatementsили descriptor есть null.

Параметр IEventBindingService недоступен.

Комментарии

Этот SerializeEvent метод является вспомогательным методом, который производные классы могут вызывать сериализацию одного события в заданный.CodeStatementCollection SerializeEvent запрашивает диспетчер сериализации для MemberCodeDomSerializer заданного события, а затем запрашивает MemberCodeDomSerializer сериализацию.

SerializeEvent statements помещает и descriptor параметры в ContextStackэлемент .

SerializeEvent IEventBindingService требует обнаружения привязок событий к методам, которые не компилируются. Если эта служба отсутствует, привязки событий к нескомпилируемым методам не будут записываться. Привязки событий к скомпилируемым методам по-прежнему будут сериализованы, если объекты, к которым привязаны события, можно преобразовать в выражения.

Применяется к

См. также раздел