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í kolekci SessionStateItemCollection 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 SessionStateItemCollection obsahu kolekce do úložiště relací.
Pokud chcete načíst serializovaný SessionStateItemCollection objekt z úložiště relací, použijte metodu Deserialize .