public override byte[] Serialize()
{
List<byte> rawData = new List<byte>();
rawData.AddRange(System.Text.Encoding.ASCII.GetBytes(this.UserDN));
rawData.AddRange(BitConverter.GetBytes(this.Flags));
rawData.AddRange(BitConverter.GetBytes(this.Cpid));
rawData.AddRange(BitConverter.GetBytes(this.LcidSort));
rawData.AddRange(BitConverter.GetBytes(this.LcidString));
rawData.AddRange(BitConverter.GetBytes(this.AuxiliaryBufferSize));
rawData.AddRange(this.AuxiliaryBuffer);
return rawData.ToArray();
}
}