Udostępnij za pośrednictwem


SerializeAbsoluteContext Klasa

Definicja

Określa, że serializatory powinny obsługiwać wartości domyślne. Klasa ta nie może być dziedziczona.

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

Uwagi

Obsługuje ComponentSerializationService serializacji bezwzględnej. Oznacza to, że zamiast serializacji tylko wartości, które różnią się od wartości domyślnych obiektu, wszystkie wartości są serializowane, co pozwala na zresetowanie wartości domyślnych dla obiektów, które mogły już zostać zainicjowane. Gdy usługa serializacji składników chce wskazać to zachowanie dla CodeDomSerializer obiektów, umieści SerializeAbsoluteContext obiekt na stosie kontekstu. Element członkowski w tym kontekście może wskazywać null, że wszystkie elementy członkowskie są serializowane, lub może wskazywać, że tylko określony element członkowski jest serializowany w tej chwili.

Konstruktory

SerializeAbsoluteContext()

Inicjuje nowe wystąpienie klasy SerializeAbsoluteContext.

SerializeAbsoluteContext(MemberDescriptor)

Inicjuje nowe wystąpienie SerializeAbsoluteContext klasy z opcją powiązania z określonym elementem członkowskim.

Właściwości

Member

Pobiera element członkowski, do którego jest powiązany ten kontekst.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ShouldSerialize(MemberDescriptor)

Pobiera wartość wskazującą, czy dany element członkowski powinien być serializowany w tym kontekście.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też