ComponentSerializationService.SerializeAbsolute 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.
Verilen nesneyi seri hale getirerek varsayılan özellik değerlerini hesaplar.
public:
abstract void SerializeAbsolute(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::Object ^ value);
public abstract void SerializeAbsolute(System.ComponentModel.Design.Serialization.SerializationStore store, object value);
abstract member SerializeAbsolute : System.ComponentModel.Design.Serialization.SerializationStore * obj -> unit
Public MustOverride Sub SerializeAbsolute (store As SerializationStore, value As Object)
Parametreler
- store
- SerializationStore
SerializationStore durumunun value serileştirileceği.
- value
- Object
Serileştirecek nesne.
Özel durumlar
store veya value şeklindedir null.
store kapatılır veya store desteklenen bir serileştirme deposu türü değildir. tarafından CreateStore()döndürülen bir depo kullanın.
Açıklamalar
Yöntemi aracılığıyla Serialize uygulanan standart serileştirme, yalnızca bileşenin varsayılan durumundan farklı değerleri serileştirir. Bu, en küçük serileştirme mekanizmasını sağlar, ancak seri durumdan çıkarma sırasında yeni oluşturulan bir nesnenin kullanılacağını varsayar. Mevcut bir nesne kullanılırsa, sonuçta elde edilen seri durumdan çıkarılmış nesnenin serileştirilmiş nesnenin özgün durumunu yinelemesi garantilanmaz; serileştirme sırasında varsayılan değerleri içeren özellikler seri durumdan çıkarma sırasında varsayılan değerlerine geri sıfırlanmaz.
SerializeAbsolute yöntemi bu kısayolu kullanmaz. Seri durumdan çıkarmanın varsayılan durumdan bağımsız olarak nesnenin tüm özelliklerini geri yükleyebilmesi için kaynak nesnenin tüm özelliklerini serileştirir.
Bu yöntem özellikle koleksiyonları seri hale getirmek için kullanışlıdır, çünkü koleksiyon içindeki kurucu öğelerin sırası değişebilir. Bu durumda, koleksiyonun tamamının özgün durumunu geri yüklemek için en güvenli işlem tüm öğelerin üzerine tüm özgün özellik değerleriyle yazmaktır.