SerializeAbsoluteContext Sınıf

Tanım

Serileştiricilerin varsayılan değerleri işlemesi gerektiğini belirtir. Bu sınıf devralınamaz.

public ref class SerializeAbsoluteContext sealed
public sealed class SerializeAbsoluteContext
type SerializeAbsoluteContext = class
Public NotInheritable Class SerializeAbsoluteContext
Devralma
SerializeAbsoluteContext

Açıklamalar

, ComponentSerializationService mutlak serileştirmeyi destekler. Bu, yalnızca nesnenin varsayılan değerlerinden farklı değerleri seri hale getirmek yerine tüm değerlerin seri hale getirildiği ve önceden başlatılmış olabilecek nesneler için değerlerin varsayılan değerlerine sıfırlanması anlamına gelir. Bir bileşen serileştirme hizmeti bu davranışı nesnelere CodeDomSerializer göstermek istediğinde, bağlam yığınına bir SerializeAbsoluteContext nesne yerleştirir. Bu bağlamdaki nullüye, tüm üyelerin seri hale getirildiğini belirtmek için olabilir veya şu anda yalnızca belirli bir üyenin seri hale getirildiğini gösterebilir.

Oluşturucular

Name Description
SerializeAbsoluteContext()

SerializeAbsoluteContext sınıfının yeni bir örneğini başlatır.

SerializeAbsoluteContext(MemberDescriptor)

Belirli bir üyeye SerializeAbsoluteContext bağlama seçeneğiyle sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
Member

Bu bağlamın bağlı olduğu üyeyi alır.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
ShouldSerialize(MemberDescriptor)

Verilen üyenin bu bağlamda seri hale getirilip getirilmeyeceğini belirten bir değer alır.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.