public override void Write(BinaryWriter writer, object obj) { var ol = (OnLogin)obj; writer.Write(ol.DateTime.Ticks); writer.Write(ol.ProductName); writer.Write(ol.UserName); writer.Write(ol.Password); writer.Write(ol.Id); writer.Write(ol.GUID); } }