Condividi tramite


ComponentSerializationService.SerializeMemberAbsolute Metodo

Definizione

Serializza il membro dato sull'oggetto dato, tenendo conto del valore di proprietà predefinito.

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

Parametri

store
SerializationStore

Classe SerializationStore in cui verrà serializzato lo stato di member.

owningObject
Object

Oggetto a cui è collegato member.

member
MemberDescriptor

Membro da serializzare.

Eccezioni

store o value è null.

store viene chiuso o store non è un tipo di archivio di serializzazione supportato. Usare un archivio restituito da CreateStore().

Commenti

Il SerializeMemberAbsolute metodo serializza in memberowningObject, anche se member contiene il valore predefinito della proprietà.

Si noti che per alcuni membri, contenente il valore predefinito e il ripristino dell'impostazione dello stesso valore al membro sono concetti diversi. Ad esempio, se una proprietà eredita il relativo valore da un oggetto padre quando non è impostato alcun valore locale, l'impostazione del valore sulla proprietà potrebbe non essere quella desiderata. Il SerializeMemberAbsolute metodo prende in considerazione questo valore e cancella lo stato della proprietà in questo caso.

Si applica a

Vedi anche