CodeDomComponentSerializationService.SerializeMemberAbsolute Metoda

Definice

Serializuje daný člen na daném objektu, ale také serializuje člen, pokud obsahuje výchozí hodnotu vlastnosti.

public:
 override void SerializeMemberAbsolute(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::Object ^ owningObject, System::ComponentModel::MemberDescriptor ^ member);
public override void SerializeMemberAbsolute(System.ComponentModel.Design.Serialization.SerializationStore store, object owningObject, System.ComponentModel.MemberDescriptor member);
override this.SerializeMemberAbsolute : System.ComponentModel.Design.Serialization.SerializationStore * obj * System.ComponentModel.MemberDescriptor -> unit
Public Overrides Sub SerializeMemberAbsolute (store As SerializationStore, owningObject As Object, member As MemberDescriptor)

Parametry

store
SerializationStore

Do SerializationStore kterého member bude serializováno.

owningObject
Object

Objekt, který vlastní member.

member
MemberDescriptor

Daný člen.

Výjimky

store, owningObjectnebo member je null.

store je zavřený nebo store není podporovaným typem úložiště serializace. Použít úložiště vrácené CreateStore().

Poznámky

U některých členů, které obsahují výchozí hodnotu vlastnosti a nastavení stejné hodnoty zpět na člena, jsou různé koncepty. Pokud například vlastnost dědí jeho hodnotu z nadřazeného objektu, pokud není nastavena žádná místní hodnota, nastavení hodnoty zpět na vlastnost nemusí být to, co je žádoucí. Metoda SerializeMemberAbsolute to bere v úvahu a v tomto případě vymaže stav vlastnosti.

Platí pro