public override byte[] Serialize() { List<byte> rawData = new List<byte>(); rawData.AddRange(BitConverter.GetBytes(this.AuxiliaryBufferSize)); rawData.AddRange(this.AuxiliaryBuffer); return rawData.ToArray(); } }