Udostępnij za pośrednictwem


CodeDomComponentSerializationService.SerializeMemberAbsolute Metoda

Definicja

Serializuje dany element członkowski w danym obiekcie, ale także serializuje element członkowski, jeśli zawiera domyślną wartość właściwości.

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

Element SerializationStore , do którego member zostanie zserializowany.

owningObject
Object

Obiekt, który jest właścicielem memberobiektu .

member
MemberDescriptor

Dany członek.

Wyjątki

store, owningObjectlub member to null.

store jest zamknięty lub store nie jest obsługiwanym typem magazynu serializacji. Użyj magazynu zwróconego przez CreateStore().

Uwagi

W przypadku niektórych elementów członkowskich, zawierających wartość właściwości domyślnej i ustawiając tę samą wartość z powrotem do elementu członkowskiego, są różne pojęcia. Jeśli na przykład właściwość dziedziczy jej wartość z obiektu nadrzędnego, jeśli nie ustawiono żadnej wartości lokalnej, ustawienie wartości z powrotem do właściwości może nie być żądane. Metoda SerializeMemberAbsolute bierze to pod uwagę i wyczyściłaby stan właściwości w tym przypadku.

Dotyczy