次の方法で共有


WorkflowMarkupSerializer.OnBeforeSerialize メソッド

定義

WorkflowMarkupSerializer が実行されようとしていることを Serialize(XmlWriter, Object) に通知します。

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 には既定の動作がありません。 処理ロジックを追加するには、派生クラスでこのメソッドをオーバーライドする必要があります。

適用対象