Represents a set of UIDs assigned to the copied or uploaded messages and other related information returned by the IMAP4 server which supports UIDPLUS extension.
For a list of all members of this type, see UidPlusResult Members.
System.Object
MailBee.ImapMail.UidPlusResult
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
If the server supports UIDPLUS extension (RFC2359), this allows the client (MailBee) to obtain the information about UIDs of uploaded, copied, or moved messages, which may be useful if the application needs to save this information somewhere (usually, in a database). In this case, the developer can pass a reference to the UidPlusResult object instance to the corresponding method of Imap class (such as UploadMessage), call the method, and then examine the UidPlusResult object properties.
If, however, the server does not support UIDPLUS, the application may fall back to using UIDNEXT value to learn UID to be assigned to any new message in the folder. See the sample code and remarks in UploadMessage topic for details.
Namespace: MailBee.ImapMail
Assembly: MailBee.NET (in MailBee.NET.dll)
UidPlusResult Members | MailBee.ImapMail Namespace | GetExtension | UploadMessage | CopyMessages | MoveMessages