Condividi tramite


CodeDomComponentSerializationService.SerializeMemberAbsolute Metodo

Definizione

Serializza il membro specificato nell'oggetto indicato, ma serializza il membro anche se contiene il valore predefinito della proprietà.

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)

Parametri

store
SerializationStore

SerializationStore in cui verrà serializzato member.

owningObject
Object

Oggetto a cui appartiene member.

member
MemberDescriptor

Membro specificato.

Eccezioni

store, owningObject o member è null.

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

Commenti

Per alcuni membri, contenente il valore predefinito della proprietà e impostando lo stesso valore al membro sono concetti diversi. Ad esempio, se una proprietà eredita il relativo valore da un oggetto padre se non è impostato alcun valore locale, impostare il valore di nuovo sulla proprietà potrebbe non essere quello desiderato. Il SerializeMemberAbsolute metodo tiene conto di questo e cancella lo stato della proprietà in questo caso.

Si applica a