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 kompakt 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 seri hale getirilmiş nesnenin özgün durumunu yinelemesi garanti değildir; 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 tüm nesne özelliklerini geri yükleyebilmesi için kaynak nesnenin tüm özelliklerini serileştirir.
Koleksiyon içindeki kurucu öğelerin sırası değişebileceğinden, bu yöntem koleksiyonları seri hale getirmek için özellikle yararlıdır. Bu durumda, koleksiyonun tamamının özgün durumunu geri yüklemenin en güvenli işlemi, tüm öğelerin üzerine tüm özgün özellik değerleriyle yazmaktır.