WorkflowMarkupSerializer.ShouldSerializeValue Metódus

Definíció

Olyan értéket ad vissza, amely jelzi, hogy a WorkflowMarkupSerializer megadott szerializálja-e a megadott Objectértéket.

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éterek

serializationManager
WorkflowMarkupSerializationManager

A WorkflowMarkupSerializationManager szerializálási folyamatot kezelő.

value
Object

A Object ellenőrizni kívánt.

Válaszok

true hogy jelezze value , szerializálva kell lennie; ellenkező esetben false.

Kivételek

serializationManager null hivatkozást tartalmaz (Nothing Visual Basic).

Megjegyzések

ShouldSerializeValue meghívja WorkflowMarkupSerializer , mielőtt szerializálja a megadott objektumot. A metódus akkor ad false vissza, ha value null hivatkozást (Nothing) tartalmaz, vagy ha value az DefaultValueAttribute aktuális szerializációs környezet értéke egyenlő.

Felülbírálhatja ShouldSerializeValue azokat az osztályokat, amelyektől WorkflowMarkupSerializer öröklődve szabhatja meg, hogy a megadott objektum szerializálva legyen-e.

A következőre érvényes: