Sdílet prostřednictvím


WorkflowMarkupSerializer.ShouldSerializeValue Metoda

Definice

Vrátí hodnotu, která označuje, zda WorkflowMarkupSerializer má být serializován zadaný 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

Parametry

serializationManager
WorkflowMarkupSerializationManager

Ten WorkflowMarkupSerializationManager spravuje proces serializace.

value
Object

Kontrola Object .

Návraty

Boolean

truevalue by měla být serializována, falsejinak .

Výjimky

serializationManagerobsahuje nulový odkaz (Nothing v Visual Basic).

Poznámky

ShouldSerializeValue je volána WorkflowMarkupSerializer před serializuje zadaný objekt. Metoda vrátí false , pokud value obsahuje null odkaz (Nothing) nebo pokud value a DefaultValueAttribute aktuální serializace kontext jsou stejné.

V třídě, která dědí zdědíWorkflowMarkupSerializer, můžete přepsatShouldSerializeValue, jak určit, zda má být zadaný objekt serializován.

Platí pro