Udostępnij za pośrednictwem


WorkflowMarkupSerializer.OnBeforeSerialize Metoda

Definicja

Powiadamia o tym WorkflowMarkupSerializer , że Serialize(XmlWriter, Object) ma zostać uruchomiona.

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)

Parametry

serializationManager
WorkflowMarkupSerializationManager

Element WorkflowMarkupSerializationManager , który zarządza procesem serializacji.

obj
Object

Element Object do serializacji.

Uwagi

OnBeforeSerialize metoda jest wywoływana bezpośrednio przed uruchomieniem Serialize metody. Można przesłonić OnBeforeSerialize w klasie dziedziczonej WorkflowMarkupSerializer w celu wykonania wymaganego przetwarzania obj przed rozpoczęciem Serialize kroku w procesie serializacji.

OnBeforeSerialize nie zapewnia domyślnego zachowania. Należy zastąpić ją w klasie pochodnej, aby dodać dowolną logikę przetwarzania.

Dotyczy