SessionStateItemCollection.Serialize(BinaryWriter) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Koleksiyonun içeriğini bir BinaryWriteröğesine yazar.
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)
Parametreler
- writer
- BinaryWriter
Serileştirilmiş BinaryWriter koleksiyonu bir akışa veya kodlanmış dizeye yazmak için kullanılır.
Örnekler
Aşağıdaki kod örneği bir SessionStateItemCollection koleksiyonu oluşturup doldurur ve yöntemini kullanarak içeriği bir dosyaya Serialize yazar.
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()
Açıklamalar
Serialize yöntemi, bir SessionStateItemCollection koleksiyonun içeriğini oturum deposuna yazmak için kullanılabilir.
Oturum deposundan serileştirilmiş SessionStateItemCollection bir nesne almak için yöntemini kullanın Deserialize .