WorkflowMarkupSerializer.ShouldSerializeValue Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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é.