CodeDomComponentSerializationService.SerializeMemberAbsolute 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
序列化給定物件上的成員,但若成員包含預設屬性值,也會序列化該成員。
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)
參數
- store
- SerializationStore
SerializationStore該作品member將被連載。
- owningObject
- Object
擁有 的 member物件。
- member
- MemberDescriptor
該成員。
例外狀況
store, , owningObject或 member 是 null。
store 是關閉的,或 store 不是支援的序列化儲存類型。 使用退貨的 CreateStore()商店。
備註
對某些成員而言,包含預設屬性值與將相同值設回成員是不同的概念。 例如,若某屬性從父物件繼承值,且未設定本地值,將值設回該屬性可能不是理想的結果。 此 SerializeMemberAbsolute 方法已考慮此點,並在此情況下清除該財產的狀態。