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 l'elemento WorkflowMarkupSerializer deve serializzare l’oggetto Object specificato.
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
Elemento WorkflowMarkupSerializationManager che gestisce il processo di serializzazione.
Restituisce
true
per indicare che la classe value
deve essere serializzata, in caso 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 DefaultValueAttribute del contesto di serializzazione corrente sono uguali.
È possibile eseguire l'override di ShouldSerializeValue in una classe che eredita da WorkflowMarkupSerializer per personalizzare il modo in cui viene stabilito se l'oggetto specificato deve essere serializzato.