/// <summary> /// Stores IMAP search-key command parts to the specified array. /// </summary> /// <param name="list">Array where to store command parts.</param> /// <exception cref="ArgumentNullException">Is raised when <b>list</b> is null reference.</exception> internal override void ToCmdParts(List <IMAP_Client_CmdPart> list) { if (list == null) { throw new ArgumentNullException("list"); } list.Add(new IMAP_Client_CmdPart(IMAP_Client_CmdPart_Type.Constant, "NOT ")); m_pSearchKey.ToCmdParts(list); }