ComponentPro UltimateMail

      Purge(ImapMessageIdCollection) Method

      See AlsoMembers Options: Show AllLanguage Filter: AllSend comments on this topic to ComponentPro
      Permanently removes all messages marked as deleted (with a Deleted flag) from the current folder.


      public void Purge(
         ImapMessageIdCollection messageSet


      Message set comprised of message unique IDs to purge. Only supported by servers that support the UIDPLUS extension. Only the messages that are both present in the set and also have the Deleted flag set will be purged.


      This method represents IMAP EXPUNGE command.

      This message set may be specified to ensure that the method does not remove any messages that have been marked as Deleted between the time that the user requested the purge operation and the time the server processes the command.


      .NET Compact Framework.NET Compact Framework

      Supported version: 2.0, 3.5, and 3.9
      Assembly: ComponentPro.Mail.CF (in ComponentPro.Mail.CF.dll)

      .NET Framework.NET Framework

      Supported version: 2.0, 3.0, 3.5, 4.0, 4.5.x, 4.6.x and later
      Assembly: ComponentPro.Mail (in ComponentPro.Mail.dll)

      Xamarin AndroidXamarin Android

      Supported version: 2.3 and later
      Assembly: ComponentPro.Mail.Android (in ComponentPro.Mail.Android.dll)

      Xamarin MacXamarin Mac

      Supported version: 2.0.x and later
      Assembly: ComponentPro.Mail.Mac (in ComponentPro.Mail.Mac.dll)

      Xamarin iOSXamarin iOS

      Supported version: 5.1.x and later
      Assembly: ComponentPro.Mail.iOS (in ComponentPro.Mail.iOS.dll)

      See Also