ImapMessageSet Class
Namespace: Rebex.Net
Assembly: Rebex.Imap.dll (version 7.0.9147)
Represents either a set of message unique IDs or a set of sequence numbers.
Syntax
public class ImapMessageSet
Inherited Members
Constructors
Name | Description |
---|---|
Imap |
Creates an empty message ID set. |
Imap |
Creates a new message ID set that contains all messages in the specified array. |
Imap |
Creates a new message ID set that contains all messages in the specified array. |
Properties
Name | Description |
---|---|
All | Returns a message set that specifies all messages in a folder. |
Is |
Returns a value indicating whether this is a unique ID set. |
Methods
Name | Description |
---|---|
Add(Int32) | Adds a message with the specified sequence number to the message set. |
Add(String) | Adds a message with the specified unique ID to the message set. |
Add |
Adds messages in the specified sequence number range to the message set. |
Add |
Adds messages in the specified unique ID range to the message set. |
Add |
Adds messages in the specified sequence number range to the message set. |
Add |
Adds messages in the specified sequence number range to the message set. |
Add |
Adds messages in the specified unique ID range to the message set. |
Add |
Adds messages in the specified unique ID range to the message set. |
Add |
Adds messages in the specified sequence number range to the message set. |
Add |
Adds messages in the specified sequence number range to the message set. |
Add |
Adds messages in the specified unique ID range to the message set. |
Add |
Adds messages in the specified unique ID range to the message set. |
Build |
Converts the two distinct message ID parts into the combined 'unique ID' used by Rebex IMAP. Please consult the IMAP RFC for details on unique ID and validity ID. |
Parse |
Converts the combined 'unique ID' value used by Rebex IMAP into its distinct parts. Please consult the IMAP RFC for details on unique ID and validity ID. |
To |
Returns a string representation of this message set. |