WorkflowMarkupSerializer.ShouldSerializeValue Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve um valor que indica se o WorkflowMarkupSerializer deve serializar o especificado 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
Parâmetros
- serializationManager
- WorkflowMarkupSerializationManager
O WorkflowMarkupSerializationManager que gere o processo de serialização.
Devoluções
true para indicar value deve ser serializada; caso contrário, false.
Exceções
serializationManager contém uma referência nula (Nothing em Visual Basic).
Observações
ShouldSerializeValue é chamado por WorkflowMarkupSerializer antes de serializar o objeto especificado. O método retorna false se value contiver uma referência nula (Nothing) ou se value e os DefaultValueAttribute do contexto de serialização atual forem iguais.
Pode sobrescrever ShouldSerializeValue uma classe que herde de WorkflowMarkupSerializer para personalizar como determinar se o objeto especificado deve ser serializado.