Condividi tramite


WorkflowMarkupSerializer.OnBeforeDeserialize Metodo

Definizione

Sottoposto a override. Notifica all'elemento WorkflowMarkupSerializer che un oggetto sta per essere deserializzato.

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

Parametri

serializationManager
WorkflowMarkupSerializationManager

Elemento WorkflowMarkupSerializationManager che ha gestito il processo di deserializzazione.

obj
Object

L'oggetto Object deserializzato.

Commenti

Il metodo OnBeforeDeserialize viene chiamato immediatamente prima che il metodo Deserialize venga eseguito. È possibile eseguire l'override di OnBeforeSerialize in una classe che eredita WorkflowMarkupSerializer per eseguire le elaborazioni necessarie su obj prima che questo venga serializzato in Extensible Application Markup Language (XAML).

OnBeforeDeserialize non fornisce un comportamento predefinito. Per aggiungere qualsiasi logica di elaborazione è necessario eseguirne l'override in una classe derivata.

Si applica a