WorkflowMarkupSerializer.ShouldSerializeValue Metoda

Definice

Vrátí hodnotu, která určuje, zda WorkflowMarkupSerializer má serializovat 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

Proces WorkflowMarkupSerializationManager serializace spravuje.

value
Object

Kontrola Object .

Návraty

true value by měla být serializována; falsev opačném případě .

Výjimky

serializationManager obsahuje odkaz null (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 kontextu jsou rovny.

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

Platí pro