SessionStateItemCollection.Serialize(BinaryWriter) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zapíše obsah kolekce do objektu 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)
Parametry
- writer
- BinaryWriter
Slouží BinaryWriter k zápisu serializované kolekce do streamu nebo kódovaného řetězce.
Příklady
Následující příklad kódu vytvoří a naplní SessionStateItemCollection kolekci a zapíše obsah do souboru pomocí Serialize metody.
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()
Poznámky
Metodu Serialize lze použít k zápisu obsahu SessionStateItemCollection kolekce do úložiště relací.
K načtení serializovaného SessionStateItemCollection objektu z úložiště relací použijte metodu Deserialize .