SerializationObjectManagerとは何? わかりやすく解説 Weblio辞書 (original) (raw)

SerializationObjectManager クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

実行時シリアル化プロセス管理します。このクラス継承できません。

名前空間: System.Runtime.Serialization
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Visual Basic (宣言)

Public NotInheritable Class SerializationObjectManager

Visual Basic (使用法)

Dim instance As SerializationObjectManager

C#

public sealed class SerializationObjectManager

C++

public ref class SerializationObjectManager sealed

J#

public final class SerializationObjectManager

JScript

public final class SerializationObjectManager

解説解説

このクラスは、ObjectManager似たタスク実行します主な違いは、SerializationObjectManagerシリアル化中にタスク実行するのに対し、**ObjectManager** は逆シリアル化中にタスク実行することです。

継承階層継承階層

System.Object
System.Runtime.Serialization.SerializationObjectManager

スレッド セーフスレッド セーフ

この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.0

参照参照

関連項目
SerializationObjectManager メンバ
System.Runtime.Serialization 名前空間
ObjectManager クラス


SerializationObjectManager コンストラクタ

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

SerializationObjectManager クラス新しインスタンス初期化します。

名前空間: System.Runtime.Serialization
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

Visual Basic (宣言)

Public Sub New ( _ context As StreamingContext _ )

Visual Basic (使用法)

Dim context As StreamingContext

Dim instance As New SerializationObjectManager(context)

C#

public SerializationObjectManager ( StreamingContext context )

C++

public: SerializationObjectManager ( StreamingContext context )

J#

public SerializationObjectManager ( StreamingContext context )

JScript

public function SerializationObjectManager ( context : StreamingContext )

パラメータ

context

現在のシリアル化操作に関する情報格納する StreamingContext クラスインスタンス

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.0

参照参照

関連項目
SerializationObjectManager クラス
SerializationObjectManager メンバ
System.Runtime.Serialization 名前空間


SerializationObjectManager メソッド

パブリック メソッドパブリック メソッド

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | パブリック メソッド | Equals | オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。) | | パブリック メソッド | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。) | | パブリック メソッド | GetType | 現在のインスタンスType取得します。 (Object から継承されます。) | | パブリック メソッド | RaiseOnSerializedEvent | オブジェクトの型が OnSerializing コールバック イベントを持つ場合は、OnSerializing コールバック イベント呼び出します。オブジェクトの型が OnSerialized イベントを持つ場合は、OnSerialized イベント発生させるオブジェクト登録します。 | | パブリック メソッド | ReferenceEquals | 指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。) | | パブリック メソッド | RegisterObject | イベント発生させる対象オブジェクト登録します。 | | パブリック メソッド | ToString | 現在の Object を表す String返します。 (Object から継承されます。) |

参照参照

関連項目

SerializationObjectManager クラス
System.Runtime.Serialization 名前空間
ObjectManager クラス


SerializationObjectManager メンバ

実行時シリアル化プロセス管理します。このクラス継承できません。

SerializationObjectManagerデータ型公開されるメンバを以下の表に示します

パブリック コンストラクタパブリック コンストラクタ

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | パブリック メソッド | SerializationObjectManager | SerializationObjectManager クラス新しインスタンス初期化します。 |

パブリック メソッドパブリック メソッド

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | パブリック メソッド | Equals | オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。) | | パブリック メソッド | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。) | | パブリック メソッド | GetType | 現在のインスタンスType取得します。 (Object から継承されます。) | | パブリック メソッド | RaiseOnSerializedEvent | オブジェクトの型が OnSerializing コールバック イベントを持つ場合は、OnSerializing コールバック イベント呼び出します。オブジェクトの型が OnSerialized イベントを持つ場合は、OnSerialized イベント発生させるオブジェクト登録します。 | | パブリック メソッド | ReferenceEquals | 指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。) | | パブリック メソッド | RegisterObject | イベント発生させる対象オブジェクト登録します。 | | パブリック メソッド | ToString | 現在の Object を表す String返します。 (Object から継承されます。) |

参照参照

関連項目

SerializationObjectManager クラス
System.Runtime.Serialization 名前空間
ObjectManager クラス