SessionStateItemCollection.Serialize(BinaryWriter) Methode

Definition

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

Wird BinaryWriter verwendet, um die serialisierte Auflistung in einen Stream oder eine codierte Zeichenfolge zu schreiben.

Beispiele

Im folgenden Codebeispiel wird eine SessionStateItemCollection Auflistung erstellt und aufgefüllt und der Inhalt mithilfe der Serialize Methode in eine Datei geschrieben.

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 SessionStateItemCollection Methode, um ein serialisiertes Deserialize Objekt aus dem Sitzungsspeicher abzurufen.

Gilt für:

Weitere Informationen