SessionStateItemCollection.Serialize メソッド
アセンブリ: System.Web (system.web.dll 内)


Serialize メソッドを使用すると、セッション ストアに SessionStateItemCollection コレクションの内容を書き込むことができます。
シリアル化された SessionStateItemCollection オブジェクトをセッション ストアから取得するには、Deserialize メソッドを使用します。

SessionStateItemCollection コレクションを作成して値を入力し、Serialize メソッドを使用して内容をファイルに書き出すコード例を次に示します。
Dim items As SessionStateItemCollection = New SessionStateItemCollection() items("LastName") = "Wilson" items("FirstName") = "Dan" Dim writer As System.IO.BinaryWriter = New System.IO.BinaryWriter( _ System.IO.File.Open(Server.MapPath("session_collection.bin"), System.IO.FileMode.Create)) items.Serialize(writer) writer.Close()
SessionStateItemCollection items = new SessionStateItemCollection(); items["LastName"] = "Wilson"; items["FirstName"] = "Dan"; System.IO.BinaryWriter writer = new System.IO.BinaryWriter( System.IO.File.Open(Server.MapPath("session_collection.bin"), System.IO.FileMode.Create)); items.Serialize(writer); writer.Close();

Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- SessionStateItemCollection.Serialize メソッドのページへのリンク