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.
öğesinin belirtilen WorkflowMarkupSerializeröğesini seri hale getirip getirmemesi gerektiğini belirten Object 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çeriyor (Nothing Visual Basic).
Açıklamalar
ShouldSerializeValue tarafından belirtilen nesneyi seri hale getirmeden önce çağrılır WorkflowMarkupSerializer . yöntemi null başvuru () içeriyorsa veya geçerli serileştirme bağlamının ve false değeri eşitse value döndürür Nothingvalue.DefaultValueAttribute
Belirtilen nesnenin seri hale getirilip getirilmeyeceğini belirlemeyi özelleştirmek için öğesini ShouldSerializeValue devralan bir sınıfta geçersiz kılabilirsinizWorkflowMarkupSerializer.