/// <summary> /// Raises event 'GetMailboxes'. /// </summary> /// <param name="session">Reference to IMAP session.</param> /// <param name="referenceName">Mailbox reference.</param> /// <param name="mailBox">Mailbox search pattern or mailbox.</param> /// <returns></returns> internal IMAP_Folders OnGetMailboxes(IMAP_Session session, string referenceName, string mailBox) { IMAP_Folders retVal = new IMAP_Folders(session, referenceName, mailBox); if (this.GetFolders != null) { this.GetFolders(session, retVal); } return(retVal); }
/// <summary> /// Raises event 'GetMailboxes'. /// </summary> /// <param name="session">Reference to IMAP session.</param> /// <param name="referenceName">Mailbox reference.</param> /// <param name="mailBox">Mailbox search pattern or mailbox.</param> /// <returns></returns> internal IMAP_Folders OnGetMailboxes(IMAP_Session session,string referenceName,string mailBox) { IMAP_Folders retVal = new IMAP_Folders(session,referenceName,mailBox); if(this.GetFolders != null){ this.GetFolders(session,retVal); } return retVal; }