WorkflowMarkupSerializer.ShouldSerializeValue Méthode

Définition

Retourne une valeur qui indique si la WorkflowMarkupSerializer propriété doit sérialiser le fichier spécifié 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

Paramètres

serializationManager
WorkflowMarkupSerializationManager

Qui WorkflowMarkupSerializationManager gère le processus de sérialisation.

value
Object

À Object vérifier.

Retours

true pour indiquer qu’il value doit être sérialisé ; sinon, false.

Exceptions

serializationManager contient une référence null (Nothing dans Visual Basic).

Remarques

ShouldSerializeValue est appelé par WorkflowMarkupSerializer avant de sérialiser l’objet spécifié. La méthode retourne false si value contient une référence Null (Nothing) ou si value et le DefaultValueAttribute contexte de sérialisation actuel sont égaux.

Vous pouvez remplacer ShouldSerializeValue dans une classe qui hérite pour WorkflowMarkupSerializer personnaliser la façon de déterminer si l’objet spécifié doit être sérialisé.

S’applique à