ImapClient.FetchMessageAsync
FetchMessageAsync(IConnection, int)
Fetches the message
public Task<MailMessage> FetchMessageAsync(IConnection connection, int sequenceNumber)
| Parameter | Type | Description |
|---|---|---|
| connection | IConnection | Connection to a server |
| sequenceNumber | Int32 | The sequence number of message |
Return Value
Task object, with delegate for this operation
See Also
- class MailMessage
- interface IConnection
- class ImapClient
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email
FetchMessageAsync(IConnection, int, bool)
Fetches the message
public Task<MailMessage> FetchMessageAsync(IConnection connection, int sequenceNumber,
bool ignoreAttachment)
| Parameter | Type | Description |
|---|---|---|
| connection | IConnection | Connection to a server |
| sequenceNumber | Int32 | The sequence number of message |
| ignoreAttachment | Boolean | A value that defines whether the attachments should not be loaded. If it is set to true, then only message headers, message body and attachment information are fetched. Attachment content is not loaded |
Return Value
Task object, with delegate for this operation
See Also
- class MailMessage
- interface IConnection
- class ImapClient
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email
FetchMessageAsync(int)
Fetches the message
public Task<MailMessage> FetchMessageAsync(int sequenceNumber)
| Parameter | Type | Description |
|---|---|---|
| sequenceNumber | Int32 | The sequence number of message |
Return Value
Task object, with delegate for this operation
See Also
- class MailMessage
- class ImapClient
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email
FetchMessageAsync(int, bool)
Fetches the message
public Task<MailMessage> FetchMessageAsync(int sequenceNumber, bool ignoreAttachment)
| Parameter | Type | Description |
|---|---|---|
| sequenceNumber | Int32 | The sequence number of message |
| ignoreAttachment | Boolean | A value that defines whether the attachments should not be loaded. If it is set to true, then only message headers, message body and attachment information are fetched. Attachment content is not loaded |
Return Value
Task object, with delegate for this operation
See Also
- class MailMessage
- class ImapClient
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email
FetchMessageAsync(IConnection, string)
Fetches the message
public Task<MailMessage> FetchMessageAsync(IConnection connection, string uniqueId)
| Parameter | Type | Description |
|---|---|---|
| connection | IConnection | Connection to a server |
| uniqueId | String | The unique id of message |
Return Value
Task object, with delegate for this operation
See Also
- class MailMessage
- interface IConnection
- class ImapClient
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email
FetchMessageAsync(string)
Fetches the message
public Task<MailMessage> FetchMessageAsync(string uniqueId)
| Parameter | Type | Description |
|---|---|---|
| uniqueId | String | The unique id of message |
Return Value
Task object, with delegate for this operation
See Also
- class MailMessage
- class ImapClient
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email
FetchMessageAsync(IConnection, int, CancellationToken)
Fetches the message
public Task<MailMessage> FetchMessageAsync(IConnection connection, int sequenceNumber,
CancellationToken token)
| Parameter | Type | Description |
|---|---|---|
| connection | IConnection | Connection to a server |
| sequenceNumber | Int32 | The sequence number of message |
| token | CancellationToken | Propagates notification that operations should be canceled. |
Return Value
Task object, with delegate for this operation
See Also
- class MailMessage
- interface IConnection
- class ImapClient
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email
FetchMessageAsync(IConnection, int, bool, CancellationToken)
Fetches the message
public Task<MailMessage> FetchMessageAsync(IConnection connection, int sequenceNumber,
bool ignoreAttachment, CancellationToken token)
| Parameter | Type | Description |
|---|---|---|
| connection | IConnection | Connection to a server |
| sequenceNumber | Int32 | The sequence number of message |
| ignoreAttachment | Boolean | A value that defines whether the attachments should not be loaded. If it is set to true, then only message headers, message body and attachment information are fetched. Attachment content is not loaded |
| token | CancellationToken | Propagates notification that operations should be canceled. |
Return Value
Task object, with delegate for this operation
See Also
- class MailMessage
- interface IConnection
- class ImapClient
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email
FetchMessageAsync(int, CancellationToken)
Fetches the message
public Task<MailMessage> FetchMessageAsync(int sequenceNumber, CancellationToken token)
| Parameter | Type | Description |
|---|---|---|
| sequenceNumber | Int32 | The sequence number of message |
| token | CancellationToken | Propagates notification that operations should be canceled. |
Return Value
Task object, with delegate for this operation
See Also
- class MailMessage
- class ImapClient
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email
FetchMessageAsync(int, bool, CancellationToken)
Fetches the message
public Task<MailMessage> FetchMessageAsync(int sequenceNumber, bool ignoreAttachment,
CancellationToken token)
| Parameter | Type | Description |
|---|---|---|
| sequenceNumber | Int32 | The sequence number of message |
| ignoreAttachment | Boolean | A value that defines whether the attachments should not be loaded. If it is set to true, then only message headers, message body and attachment information are fetched. Attachment content is not loaded |
| token | CancellationToken | Propagates notification that operations should be canceled. |
Return Value
Task object, with delegate for this operation
See Also
- class MailMessage
- class ImapClient
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email
FetchMessageAsync(IConnection, string, CancellationToken)
Fetches the message
public Task<MailMessage> FetchMessageAsync(IConnection connection, string uniqueId,
CancellationToken token)
| Parameter | Type | Description |
|---|---|---|
| connection | IConnection | Connection to a server |
| uniqueId | String | The unique id of message |
| token | CancellationToken | Propagates notification that operations should be canceled. |
Return Value
Task object, with delegate for this operation
See Also
- class MailMessage
- interface IConnection
- class ImapClient
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email
FetchMessageAsync(string, CancellationToken)
Fetches the message
public Task<MailMessage> FetchMessageAsync(string uniqueId, CancellationToken token)
| Parameter | Type | Description |
|---|---|---|
| uniqueId | String | The unique id of message |
| token | CancellationToken | Propagates notification that operations should be canceled. |
Return Value
Task object, with delegate for this operation
See Also
- class MailMessage
- class ImapClient
- namespace Aspose.Email.Clients.Imap
- assembly Aspose.Email