Sdílet prostřednictvím


CodeDomComponentSerializationService.SerializeMemberAbsolute Metoda

Definice

Serializuje daný člen na daný objekt, 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án.

owningObject
Object

Objekt, který vlastní memberobjekt .

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žijte úložiště vrácené nástrojem CreateStore().

Poznámky

U některých členů jsou různé koncepty, které obsahují výchozí hodnotu vlastnosti a nastavují stejnou hodnotu zpět na člena. Pokud například vlastnost dědí svoji 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 požadováno. Metoda SerializeMemberAbsolute to bere v úvahu a v tomto případě vymaže stav vlastnosti.

Platí pro