ComponentSerializationService.SerializeMember(SerializationStore, Object, MemberDescriptor) 方法

定义

在给定对象上序列化给定成员。Serializes the given member on the given object.

public:
 abstract void SerializeMember(System::ComponentModel::Design::Serialization::SerializationStore ^ store, System::Object ^ owningObject, System::ComponentModel::MemberDescriptor ^ member);
public abstract void SerializeMember (System.ComponentModel.Design.Serialization.SerializationStore store, object owningObject, System.ComponentModel.MemberDescriptor member);
abstract member SerializeMember : System.ComponentModel.Design.Serialization.SerializationStore * obj * System.ComponentModel.MemberDescriptor -> unit
Public MustOverride Sub SerializeMember (store As SerializationStore, owningObject As Object, member As MemberDescriptor)

参数

store
SerializationStore

member 的状态将序列化到的 SerializationStoreThe SerializationStore to which the state of member will be serialized.

owningObject
Object

在其上附加 member 的对象。The object to which member is attached.

member
MemberDescriptor

MemberDescriptor 指定要序列化的成员。A MemberDescriptor specifying the member to serialize.

例外

storevaluenullstore or value is null.

store 已关闭,或 store 不是序列化存储区支持的类型。store is closed, or store is not a supported type of serialization store. 使用由 CreateStore() 返回的存储区。Use a store returned by CreateStore().

注解

SerializeMember对于同一对象,可以多次调用方法,以生成序列化存储区中序列化成员的列表。The SerializeMember method can be invoked multiple times for the same object to build up a list of serialized members within the serialization store. 通常,成员应为属性或事件。In general, the member should be a property or an event.

适用于

另请参阅