CodeDomComponentSerializationService.SerializeMemberAbsolute Metod

Definition

Serialiserar den angivna medlemmen i det angivna objektet, men serialiserar även medlemmen om den innehåller standardegenskapsvärdet.

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)

Parametrar

store
SerializationStore

Till SerializationStore vilken member kommer att serialiseras.

owningObject
Object

Objektet som äger member.

member
MemberDescriptor

Den angivna medlemmen.

Undantag

store, owningObject, eller member är null.

store är stängd eller store är inte en typ av serialiseringsarkiv som stöds. Använd ett arkiv som returneras av CreateStore().

Kommentarer

För vissa medlemmar är det olika begrepp som innehåller standardegenskapsvärdet och anger samma värde tillbaka till medlemmen. Om en egenskap till exempel ärver sitt värde från ett överordnat objekt om inget lokalt värde har angetts, kanske det inte är det som önskas att ange värdet tillbaka till egenskapen. Metoden SerializeMemberAbsolute tar hänsyn till detta och rensar egenskapens tillstånd i det här fallet.

Gäller för