SessionStateItemCollection.Serialize(BinaryWriter) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
컬렉션 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)
매개 변수
- writer
- BinaryWriter
BinaryWriter serialize된 컬렉션을 스트림 또는 인코딩된 문자열에 쓰는 데 사용됩니다.
예제
다음 코드 예제에서는 컬렉션을 만들고 채우고 SessionStateItemCollection 메서드를 사용하여 Serialize 파일에 내용을 씁니다.
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()
설명
이 메서드를 Serialize 사용하여 컬렉션의 SessionStateItemCollection 내용을 세션 저장소에 쓸 수 있습니다.
세션 저장소에서 serialize된 SessionStateItemCollection 개체를 검색하려면 메서드를 Deserialize 사용합니다.