WorkflowMarkupSerializer.ShouldSerializeValue Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un valore che indica se deve WorkflowMarkupSerializer serializzare l'oggetto specificato Object.
protected public:
virtual bool ShouldSerializeValue(System::Workflow::ComponentModel::Serialization::WorkflowMarkupSerializationManager ^ serializationManager, System::Object ^ value);
protected internal virtual bool ShouldSerializeValue(System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager serializationManager, object value);
abstract member ShouldSerializeValue : System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager * obj -> bool
override this.ShouldSerializeValue : System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationManager * obj -> bool
Protected Friend Overridable Function ShouldSerializeValue (serializationManager As WorkflowMarkupSerializationManager, value As Object) As Boolean
Parametri
- serializationManager
- WorkflowMarkupSerializationManager
Oggetto WorkflowMarkupSerializationManager che gestisce il processo di serializzazione.
Valori restituiti
true per indicare che deve essere serializzato; in caso value contrario, false.
Eccezioni
serializationManager contiene un riferimento Null (Nothing in Visual Basic).
Commenti
ShouldSerializeValue viene chiamato da WorkflowMarkupSerializer prima di serializzare l'oggetto specificato. Il metodo restituisce false se value contiene un riferimento Null (Nothing) o se value e del DefaultValueAttribute contesto di serializzazione corrente sono uguali.
È possibile eseguire l'override in una classe che eredita da ShouldSerializeValue per personalizzare WorkflowMarkupSerializer la modalità di serializzazione dell'oggetto specificato.