WorkflowMarkupSerializer.OnBeforeSerialize Yöntem

Tanım

WorkflowMarkupSerializer Çalışmak üzere olan Serialize(XmlWriter, Object) öğesini bildirir.

protected:
 virtual void OnBeforeSerialize(System::Workflow::ComponentModel::Serialization::WorkflowMarkupSerializationManager ^ serializationManager, System::Object ^ obj);
protected virtual void OnBeforeSerialize(System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager serializationManager, object obj);
abstract member OnBeforeSerialize : System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager * obj -> unit
override this.OnBeforeSerialize : System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager * obj -> unit
Protected Overridable Sub OnBeforeSerialize (serializationManager As WorkflowMarkupSerializationManager, obj As Object)

Parametreler

serializationManager
WorkflowMarkupSerializationManager

Serileştirme WorkflowMarkupSerializationManager işlemini yöneten.

obj
Object

Seri Object hale getirilecek.

Açıklamalar

OnBeforeSerialize , yöntem çalışmadan hemen önce çağrılır Serialize . Serileştirme işlemindeki adım başlamadan önce OnBeforeSerialize gerekli WorkflowMarkupSerializer işlemleri gerçekleştirmek için devralan obj bir sınıfta geçersiz kılabilirsinizSerialize.

OnBeforeSerialize varsayılan davranış sağlamaz. Herhangi bir işlem mantığı eklemek için bunu türetilmiş bir sınıfta geçersiz kılmanız gerekir.

Şunlara uygulanır