ComponentSerializationService.SerializeMemberAbsolute Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Сериализует заданный элемент для заданного объекта, учитывая значение свойства по умолчанию.
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)
Параметры
- store
- SerializationStore
SerializationStore Состояние member сериализации.
- owningObject
- Object
Объект, к которому member подключен.
- member
- MemberDescriptor
Элемент для сериализации.
Исключения
store или member есть null.
store закрыт или store не является поддерживаемым типом хранилища сериализации. Используйте хранилище, возвращенное CreateStore().
Комментарии
Метод SerializeMemberAbsolute сериализует значение onmemberowningObject, даже если member содержит значение свойства по умолчанию.
Обратите внимание, что для некоторых членов, содержащих значение по умолчанию, и восстановление параметра одного значения для члена являются разными понятиями. Например, если свойство наследует его значение от родительского объекта, если локальное значение не задано, установка значения обратно свойству может не быть нужным. Метод SerializeMemberAbsolute учитывает это и очищает состояние свойства в данном случае.