共用方式為


WorkflowMarkupSerializer.OnBeforeSerialize 方法

定義

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)

參數

serializationManager
WorkflowMarkupSerializationManager

管理序列化處理序的 WorkflowMarkupSerializationManager

obj
Object

要序列化的 Object

備註

在執行 OnBeforeSerialize 方法之前,立即呼叫 Serialize。 您可以在繼承 OnBeforeSerialize 的類別中覆寫 WorkflowMarkupSerializer,以便在序列化程序中的 obj 步驟開始之前,在 Serialize 上執行任何必要的處理。

OnBeforeSerialize 不會提供任何預設行為。 您必須在衍生類別中覆寫它,以加入任何處理邏輯。

適用於