public override byte[] Serialize()
{
List<byte> listByte = new List<byte>();
listByte.AddRange(BitConverter.GetBytes(this.Flags));
StringBuilder serverDnStringBuilder = new StringBuilder(this.ServerDn);
serverDnStringBuilder.Append("\0\0");
listByte.AddRange(
System.Text.Encoding.Unicode.GetBytes(serverDnStringBuilder.ToString()));
listByte.AddRange(BitConverter.GetBytes(this.AuxiliaryBufferSize));
listByte.AddRange(this.AuxiliaryBuffer);
return listByte.ToArray();
}
}