UndeleteMessageAsync

ImapClient.UndeleteMessageAsync method (1 of 16)

Marks a message with the specified sequence number as not deleted

public Task UndeleteMessageAsync(IConnection connection, int sequenceNumber)
Parameter Type Description
connection IConnection Connection to a server
sequenceNumber Int32 The sequence number of the message

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (2 of 16)

Marks a message with the specified sequence number as not deleted.

public Task UndeleteMessageAsync(IConnection connection, string uniqueId)
Parameter Type Description
connection IConnection Connection to a server
uniqueId String The unique Id of the message

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (3 of 16)

Marks a message with the specified sequence number as not deleted

public Task UndeleteMessageAsync(int sequenceNumber)
Parameter Type Description
sequenceNumber Int32 The sequence number of the message

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (4 of 16)

Marks a message with the specified sequence number as not deleted.

public Task UndeleteMessageAsync(string uniqueId)
Parameter Type Description
uniqueId String The unique Id of the message

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (5 of 16)

Marks a message with the specified sequence number as not deleted

public Task UndeleteMessageAsync(IConnection connection, int sequenceNumber, 
    long modificationSequence)
Parameter Type Description
connection IConnection Connection to a server
sequenceNumber Int32 The sequence number of the message
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (6 of 16)

Marks a message with the specified sequence number as not deleted.

public Task UndeleteMessageAsync(IConnection connection, string uniqueId, long modificationSequence)
Parameter Type Description
connection IConnection Connection to a server
uniqueId String The unique Id of the message
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (7 of 16)

Marks a message with the specified sequence number as not deleted

public Task UndeleteMessageAsync(int sequenceNumber, long modificationSequence)
Parameter Type Description
sequenceNumber Int32 The sequence number of the message
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (8 of 16)

Marks a message with the specified sequence number as not deleted.

public Task UndeleteMessageAsync(string uniqueId, long modificationSequence)
Parameter Type Description
uniqueId String The unique Id of the message
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (9 of 16)

Marks a message with the specified sequence number as not deleted

public Task UndeleteMessageAsync(IConnection connection, int sequenceNumber, 
    CancellationToken token)
Parameter Type Description
connection IConnection Connection to a server
sequenceNumber Int32 The sequence number of the message
token CancellationToken Propagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (10 of 16)

Marks a message with the specified sequence number as not deleted.

public Task UndeleteMessageAsync(IConnection connection, string uniqueId, CancellationToken token)
Parameter Type Description
connection IConnection Connection to a server
uniqueId String The unique Id of the message
token CancellationToken Propagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (11 of 16)

Marks a message with the specified sequence number as not deleted

public Task UndeleteMessageAsync(int sequenceNumber, CancellationToken token)
Parameter Type Description
sequenceNumber Int32 The sequence number of the message
token CancellationToken Propagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (12 of 16)

Marks a message with the specified sequence number as not deleted.

public Task UndeleteMessageAsync(string uniqueId, CancellationToken token)
Parameter Type Description
uniqueId String The unique Id of the message
token CancellationToken Propagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (13 of 16)

Marks a message with the specified sequence number as not deleted

public Task UndeleteMessageAsync(IConnection connection, int sequenceNumber, 
    long modificationSequence, CancellationToken token)
Parameter Type Description
connection IConnection Connection to a server
sequenceNumber Int32 The sequence number of the message
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
token CancellationToken Propagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (14 of 16)

Marks a message with the specified sequence number as not deleted.

public Task UndeleteMessageAsync(IConnection connection, string uniqueId, 
    long modificationSequence, CancellationToken token)
Parameter Type Description
connection IConnection Connection to a server
uniqueId String The unique Id of the message
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
token CancellationToken Propagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (15 of 16)

Marks a message with the specified sequence number as not deleted

public Task UndeleteMessageAsync(int sequenceNumber, long modificationSequence, 
    CancellationToken token)
Parameter Type Description
sequenceNumber Int32 The sequence number of the message
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
token CancellationToken Propagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


ImapClient.UndeleteMessageAsync method (16 of 16)

Marks a message with the specified sequence number as not deleted.

public Task UndeleteMessageAsync(string uniqueId, long modificationSequence, 
    CancellationToken token)
Parameter Type Description
uniqueId String The unique Id of the message
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
token CancellationToken Propagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also