SessionStateItemCollection.Serialize(BinaryWriter) Méthode

Définition

Ecrit le contenu de la collection dans un 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)

Paramètres

writer
BinaryWriter

BinaryWriter utilisé pour écrire la collection sérialisée dans un flux de données ou une chaîne codée.

Exemples

L’exemple de code suivant crée et remplit une SessionStateItemCollection collection et écrit le contenu dans un fichier à l’aide de la Serialize méthode.

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

Remarques

La Serialize méthode peut être utilisée pour écrire le contenu d’une SessionStateItemCollection collection dans le magasin de sessions.

Pour récupérer un objet sérialisé SessionStateItemCollection à partir du magasin de sessions, utilisez la Deserialize méthode.

S’applique à

Voir aussi