Bagikan melalui


WorkflowMarkupSerializer.OnBeforeSerialize Metode

Definisi

Memberi tahu WorkflowMarkupSerializer yang Serialize(XmlWriter, Object) akan dijalankan.

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)

Parameter

serializationManager
WorkflowMarkupSerializationManager

WorkflowMarkupSerializationManager yang mengelola proses serialisasi.

obj
Object

yang Object akan diserialisasikan.

Keterangan

OnBeforeSerialize dipanggil segera sebelum Serialize metode berjalan. Anda dapat mengambil alih OnBeforeSerialize di kelas yang mewarisi WorkflowMarkupSerializer untuk melakukan pemrosesan obj yang diperlukan sebelum Serialize langkah dalam proses serialisasi telah dimulai.

OnBeforeSerialize tidak menyediakan perilaku default. Anda harus mengambil alihnya di kelas turunan untuk menambahkan logika pemrosesan apa pun.

Berlaku untuk