WorkflowMarkupSerializer.ShouldSerializeValue Metod

Definition

Returnerar ett värde som anger om WorkflowMarkupSerializer ska serialisera den angivna 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

Parametrar

serializationManager
WorkflowMarkupSerializationManager

Som WorkflowMarkupSerializationManager hanterar serialiseringsprocessen.

value
Object

Att Object kontrollera.

Returer

trueför att indikera value ska serialiseras, annars . false

Undantag

serializationManager innehåller en nullreferens (Nothing i Visual Basic).

Kommentarer

ShouldSerializeValue anropas av WorkflowMarkupSerializer innan det serialiserar det angivna objektet. Metoden returnerar false om value innehåller en null-referens (Nothing) eller om value och den aktuella serialiseringskontexten DefaultValueAttribute är lika med.

Du kan åsidosätta ShouldSerializeValue i en klass som ärver från WorkflowMarkupSerializer för att anpassa hur du ska avgöra om det angivna objektet ska serialiseras.

Gäller för