WorkflowMarkupSerializer.ShouldSerializeValue Methode

Definition

Gibt einen Wert zurück, der angibt, ob das WorkflowMarkupSerializer angegebene ObjectSerialisieren soll.

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

Parameter

serializationManager
WorkflowMarkupSerializationManager

Dies WorkflowMarkupSerializationManager verwaltet den Serialisierungsprozess.

value
Object

Die zu überprüfende Object Option.

Gibt zurück

true soll angegeben value werden, sollte serialisiert werden; andernfalls false.

Ausnahmen

serializationManager enthält einen Nullverweis (Nothing in Visual Basic).

Hinweise

ShouldSerializeValue wird aufgerufen, WorkflowMarkupSerializer bevor das angegebene Objekt serialisiert wird. Die Methode gibt zurück false , wenn value ein Nullverweis (Nothing) oder der valueDefaultValueAttribute aktuelle Serialisierungskontext gleich ist.

Sie können in einer Klasse überschreiben ShouldSerializeValue , von WorkflowMarkupSerializer der sie erbt, um anzupassen, wie bestimmt wird, ob das angegebene Objekt serialisiert werden soll.

Gilt für: