SessionStateItemCollection.Serialize(BinaryWriter) Methode

Definition

Schreibt den Inhalt der Auflistung in einen 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)

Parameter

writer
BinaryWriter

Der BinaryWriter, mit dem die serialisierte Auflistung in einen Stream oder eine codierte Zeichenfolge geschrieben wird.

Beispiele

Das folgende Codebeispiel erstellt und füllt eine SessionStateItemCollection Auflistung und schreibt den Inhalt mithilfe der Serialize -Methode in eine Datei.

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()

Hinweise

Die Serialize -Methode kann verwendet werden, um den Inhalt einer SessionStateItemCollection Auflistung in den Sitzungsspeicher zu schreiben.

Verwenden Sie die Deserialize -Methode, um ein serialisiertes SessionStateItemCollection Objekt aus dem Sitzungsspeicher abzurufen.

Gilt für:

Weitere Informationen