public void Serialization() { MemoryStream ms = new MemoryStream(); BinaryWriter writer = new BinaryWriter(ms); HttpStaticObjectsCollection hsoc = new HttpStaticObjectsCollection(); hsoc.Serialize(writer); ms.Position = 0; BinaryReader reader = new BinaryReader(ms); Assert.IsNotNull(HttpStaticObjectsCollection.Deserialize(reader)); }
public void writeExternal(java.io.ObjectOutput output) { lock (this) { output.writeBoolean(_needSessionPersistence); if (!_needSessionPersistence) { //indicates that there is nothing to serialize for this object return; } ObjectOutputStream ms = new ObjectOutputStream(output); System.IO.BinaryWriter bw = new System.IO.BinaryWriter(ms); _items.Serialize(bw); _staticObjects.Serialize(bw); } }
public override void Serialize(BinaryWriter writer) { _collection.Serialize(writer); }