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。
例
次のコード例では、 メソッドを使用してSerializeコレクションをSessionStateItemCollection作成し、その内容をファイルに書き込みます。
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 。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET