SessionStateItemCollection.Serialize(BinaryWriter) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コレクションの内容を BinaryWriterに書き込みます。
public:
void Serialize(System::IO::BinaryWriter ^ writer);
public void Serialize(System.IO.BinaryWriter writer);
member this.Serialize : System.IO.BinaryWriter -> unit
Public Sub Serialize (writer As BinaryWriter)
パラメーター
- writer
- BinaryWriter
シリアル化されたコレクションをストリームまたはエンコードされた文字列に書き込むのに使用される BinaryWriter 。
例
次のコード例では、 SessionStateItemCollection コレクションを作成して設定し、 Serialize メソッドを使用して内容をファイルに書き込みます。
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();
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()
注釈
Serialize メソッドを使用して、SessionStateItemCollection コレクションの内容をセッション ストアに書き込むことができます。
セッション ストアからシリアル化された SessionStateItemCollection オブジェクトを取得するには、 Deserialize メソッドを使用します。