SessionStateItemCollection.Serialize(BinaryWriter) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Escreve o conteúdo da coleção para um 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)
Parâmetros
- writer
- BinaryWriter
Eles BinaryWriter são usados para escrever a coleção serializada num fluxo ou cadeia codificada.
Exemplos
O exemplo de código seguinte cria e preenche uma SessionStateItemCollection coleção e escreve o conteúdo num ficheiro usando o Serialize método.
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()
Observações
O Serialize método pode ser usado para escrever o conteúdo de uma SessionStateItemCollection coleção no armazenamento de sessões.
Para recuperar um objeto serializado SessionStateItemCollection do armazenamento de sessões, use o Deserialize método.