/// <summary> /// Reads data using the specified binary reader. /// </summary> /// <param name="reader">The binary reader to use.</param> public void Read(BinaryReader reader) { int count = reader.ReadInt32(); for (int i = 0; i < count; i++) { PackedDataRow row = new PackedDataRow(); row.Read(reader); rows.Add(row); } }
byte[] ReadStream(BinaryReader reader, int headerStart, PackedDataRow row) { int length = row.Length; return(reader.ReadBytes(length)); }