WorkflowMarkupSerializer.ShouldSerializeValue Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
belirtilen Objectöğesinin seri hale getirilip getirmeyeceğini WorkflowMarkupSerializer belirten bir değer döndürür.
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
Parametreler
- serializationManager
- WorkflowMarkupSerializationManager
Serileştirme WorkflowMarkupSerializationManager işlemini yöneten.
Döndürülenler
true
belirtmek value
için seri hale getirilmelidir; aksi takdirde , false
.
Özel durumlar
serializationManager
null başvuru içerir (Nothing
Visual Basic).
Açıklamalar
ShouldSerializeValue belirtilen nesneyi seri hale getirmeden önce tarafından WorkflowMarkupSerializer çağrılır. yöntemi, null başvuru () içeriyorsa veya geçerli serileştirme bağlamının ve DefaultValueAttribute değeri eşitse value
döndürür false
value
.Nothing
Belirtilen nesnenin seri hale getirilip getirilmeyeceğinin nasıl belirleneceğini özelleştirmek için öğesini devralan WorkflowMarkupSerializer bir sınıfta geçersiz kılabilirsinizShouldSerializeValue.