WorkflowMarkupSerializer.ShouldSerializeValue Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un valor que indica si WorkflowMarkupSerializer debería serializar el Objectespecificado.
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
WorkflowMarkupSerializationManager que administra el proceso de serialización.
Devoluciones
true
indica que se deberían serializar value
; de lo contrario, false
.
Excepciones
serializationManager
contiene una referencia nula (Nothing
en Visual Basic).
Comentarios
ShouldSerializeValue lo llama WorkflowMarkupSerializer antes de serializar el objeto especificado. El método devuelve false
si value
contiene una referencia nula (Nothing
) o si value
y DefaultValueAttribute del contexto de serialización actual son iguales.
Puede invalidar ShouldSerializeValue en una clase que hereda de WorkflowMarkupSerializer para personalizar cómo determinar si se debería serializar el objeto especificado.