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 учитывает это и очищает состояние свойства в данном случае.

Применяется к

См. также раздел