次の方法で共有


ObjectManager.RegisterObject メソッド

オブジェクトが逆シリアル化されたときに、そのオブジェクトを登録します。

オーバーロードの一覧

オブジェクトが逆シリアル化されたときに、そのオブジェクトを objectID に関連付けて登録します。

[Visual Basic] Overloads Public Overridable Sub RegisterObject(Object, Long)

[C#] public virtual void RegisterObject(object, long);

[C++] public: virtual void RegisterObject(Object*, __int64);

[JScript] public function RegisterObject(Object, long);

オブジェクトが逆シリアル化されたときに、そのオブジェクトを objectID に関連付けて登録し、そのオブジェクトと共に使用する SerializationInfo を記録します。

[Visual Basic] Overloads Public Sub RegisterObject(Object, Long, SerializationInfo)

[C#] public void RegisterObject(object, long, SerializationInfo);

[C++] public: void RegisterObject(Object*, __int64, SerializationInfo*);

[JScript] public function RegisterObject(Object, long, SerializationInfo);

オブジェクトが逆シリアル化されたときに、そのオブジェクトのメンバを objectID に関連付けて登録し、 SerializationInfo を記録します。

[Visual Basic] Overloads Public Sub RegisterObject(Object, Long, SerializationInfo, Long, MemberInfo)

[C#] public void RegisterObject(object, long, SerializationInfo, long, MemberInfo);

[C++] public: void RegisterObject(Object*, __int64, SerializationInfo*, __int64, MemberInfo*);

[JScript] public function RegisterObject(Object, long, SerializationInfo, long, MemberInfo);

オブジェクトが逆シリアル化されているときに、そのオブジェクトに格納された配列のメンバを objectID に関連付けて登録し、 SerializationInfo を記録します。

[Visual Basic] Overloads Public Sub RegisterObject(Object, Long, SerializationInfo, Long, MemberInfo, Integer())

[C#] public void RegisterObject(object, long, SerializationInfo, long, MemberInfo, int[]);

[C++] public: void RegisterObject(Object*, __int64, SerializationInfo*, __int64, MemberInfo*, int __gc[]);

[JScript] public function RegisterObject(Object, long, SerializationInfo, long, MemberInfo, int[]);

参照

ObjectManager クラス | ObjectManager メンバ | System.Runtime.Serialization 名前空間