ImapClient.MoveMessagesAsync

Contents
[ ]

MoveMessagesAsync(IConnection, int, int, string, bool)

Moves the messaeg

public Task MoveMessagesAsync(IConnection connection, int startSequence, int endSequence, 
    string folderName, bool commitDeletions)
ParameterTypeDescription
connectionIConnectionConnection to a server
startSequenceInt32The starting sequence number of a message list
endSequenceInt32The ending sequence number of a message list
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(int, int, string, bool)

Moves the message

public Task MoveMessagesAsync(int startSequence, int endSequence, string folderName, 
    bool commitDeletions)
ParameterTypeDescription
startSequenceInt32The starting sequence number of a message list
endSequenceInt32The ending sequence number of a message list
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, int, int, string)

Moves the messaeg

public Task MoveMessagesAsync(IConnection connection, int startSequence, int endSequence, 
    string folderName)
ParameterTypeDescription
connectionIConnectionConnection to a server
startSequenceInt32The starting sequence number of a message list
endSequenceInt32The ending sequence number of a message list
folderNameStringFolder name where a message is to be moved

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(int, int, string)

Moves the message

public Task MoveMessagesAsync(int startSequence, int endSequence, string folderName)
ParameterTypeDescription
startSequenceInt32The starting sequence number of a message list
endSequenceInt32The ending sequence number of a message list
folderNameStringFolder name where a message is to be moved

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, IEnumerable<int>, string, bool)

Moves the messaeg

public Task MoveMessagesAsync(IConnection connection, IEnumerable<int> sequenceSet, 
    string folderName, bool commitDeletions)
ParameterTypeDescription
connectionIConnectionConnection to a server
sequenceSetIEnumerable`1The set of sequence numbers for messages
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IEnumerable<int>, string, bool)

Moves the message

public Task MoveMessagesAsync(IEnumerable<int> sequenceSet, string folderName, bool commitDeletions)
ParameterTypeDescription
sequenceSetIEnumerable`1The set of sequence numbers for messages
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, IEnumerable<int>, string)

Moves the messaeg

public Task MoveMessagesAsync(IConnection connection, IEnumerable<int> sequenceSet, 
    string folderName)
ParameterTypeDescription
connectionIConnectionConnection to a server
sequenceSetIEnumerable`1The set of sequence numbers for messages
folderNameStringFolder name where a message is to be moved

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IEnumerable<int>, string)

Moves the message

public Task MoveMessagesAsync(IEnumerable<int> sequenceSet, string folderName)
ParameterTypeDescription
sequenceSetIEnumerable`1The set of sequence numbers for messages
folderNameStringFolder name where a message is to be moved

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, string, string, string, bool)

Moves the message

public Task MoveMessagesAsync(IConnection connection, string startUid, string endUid, 
    string folderName, bool commitDeletions)
ParameterTypeDescription
connectionIConnectionConnection to a server
startUidStringThe starting UID of a message list
endUidStringThe ending UID of a message list
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(string, string, string, bool)

Moves the message

public Task MoveMessagesAsync(string startUid, string endUid, string folderName, 
    bool commitDeletions)
ParameterTypeDescription
startUidStringThe starting UID of a message list
endUidStringThe ending UID of a message list
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, string, string, string)

Moves the message

public Task MoveMessagesAsync(IConnection connection, string startUid, string endUid, 
    string folderName)
ParameterTypeDescription
connectionIConnectionConnection to a server
startUidStringThe starting UID of a message list
endUidStringThe ending UID of a message list
folderNameStringFolder name where a message is to be moved

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(string, string, string)

Moves the message

public Task MoveMessagesAsync(string startUid, string endUid, string folderName)
ParameterTypeDescription
startUidStringThe starting UID of a message list
endUidStringThe ending UID of a message list
folderNameStringFolder name where a message is to be moved

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, IEnumerable<string>, string, bool)

Moves the message

public Task MoveMessagesAsync(IConnection connection, IEnumerable<string> uidSet, 
    string folderName, bool commitDeletions)
ParameterTypeDescription
connectionIConnectionConnection to a server
uidSetIEnumerable`1The set of UID for messages
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IEnumerable<string>, string, bool)

Moves the message

public Task MoveMessagesAsync(IEnumerable<string> uidSet, string folderName, bool commitDeletions)
ParameterTypeDescription
uidSetIEnumerable`1The set of UID for messages
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, IEnumerable<string>, string)

Moves the message

public Task MoveMessagesAsync(IConnection connection, IEnumerable<string> uidSet, string folderName)
ParameterTypeDescription
connectionIConnectionConnection to a server
uidSetIEnumerable`1The set of UID for messages
folderNameStringFolder name where a message is to be moved

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IEnumerable<string>, string)

Moves the message

public Task MoveMessagesAsync(IEnumerable<string> uidSet, string folderName)
ParameterTypeDescription
uidSetIEnumerable`1The set of UID for messages
folderNameStringFolder name where a message is to be moved

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, string, bool)

Moves the message

public Task MoveMessagesAsync(IConnection connection, IEnumerable<ImapMessageInfo> messageInfoSet, 
    string folderName, bool commitDeletions)
ParameterTypeDescription
connectionIConnectionConnection to a server
messageInfoSetIEnumerable`1The set of ImapMessageInfo
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IEnumerable<ImapMessageInfo>, string, bool)

Moves the message

public Task MoveMessagesAsync(IEnumerable<ImapMessageInfo> messageInfoSet, string folderName, 
    bool commitDeletions)
ParameterTypeDescription
messageInfoSetIEnumerable`1The set of ImapMessageInfo
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, string)

Moves the message

public Task MoveMessagesAsync(IConnection connection, IEnumerable<ImapMessageInfo> messageInfoSet, 
    string folderName)
ParameterTypeDescription
connectionIConnectionConnection to a server
messageInfoSetIEnumerable`1The set of ImapMessageInfo
folderNameStringFolder name where a message is to be moved

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IEnumerable<ImapMessageInfo>, string)

Moves the message

public Task MoveMessagesAsync(IEnumerable<ImapMessageInfo> messageInfoSet, string folderName)
ParameterTypeDescription
messageInfoSetIEnumerable`1The set of ImapMessageInfo
folderNameStringFolder name where a message is to be moved

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, int, int, string, bool, CancellationToken)

Moves the messaeg

public Task MoveMessagesAsync(IConnection connection, int startSequence, int endSequence, 
    string folderName, bool commitDeletions, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
startSequenceInt32The starting sequence number of a message list
endSequenceInt32The ending sequence number of a message list
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(int, int, string, bool, CancellationToken)

Moves the message

public Task MoveMessagesAsync(int startSequence, int endSequence, string folderName, 
    bool commitDeletions, CancellationToken token)
ParameterTypeDescription
startSequenceInt32The starting sequence number of a message list
endSequenceInt32The ending sequence number of a message list
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, int, int, string, CancellationToken)

Moves the messaeg

public Task MoveMessagesAsync(IConnection connection, int startSequence, int endSequence, 
    string folderName, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
startSequenceInt32The starting sequence number of a message list
endSequenceInt32The ending sequence number of a message list
folderNameStringFolder name where a message is to be moved
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(int, int, string, CancellationToken)

Moves the message

public Task MoveMessagesAsync(int startSequence, int endSequence, string folderName, 
    CancellationToken token)
ParameterTypeDescription
startSequenceInt32The starting sequence number of a message list
endSequenceInt32The ending sequence number of a message list
folderNameStringFolder name where a message is to be moved
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, IEnumerable<int>, string, bool, CancellationToken)

Moves the messaeg

public Task MoveMessagesAsync(IConnection connection, IEnumerable<int> sequenceSet, 
    string folderName, bool commitDeletions, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
sequenceSetIEnumerable`1The set of sequence numbers for messages
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IEnumerable<int>, string, bool, CancellationToken)

Moves the message

public Task MoveMessagesAsync(IEnumerable<int> sequenceSet, string folderName, 
    bool commitDeletions, CancellationToken token)
ParameterTypeDescription
sequenceSetIEnumerable`1The set of sequence numbers for messages
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, IEnumerable<int>, string, CancellationToken)

Moves the messaeg

public Task MoveMessagesAsync(IConnection connection, IEnumerable<int> sequenceSet, 
    string folderName, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
sequenceSetIEnumerable`1The set of sequence numbers for messages
folderNameStringFolder name where a message is to be moved
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IEnumerable<int>, string, CancellationToken)

Moves the message

public Task MoveMessagesAsync(IEnumerable<int> sequenceSet, string folderName, 
    CancellationToken token)
ParameterTypeDescription
sequenceSetIEnumerable`1The set of sequence numbers for messages
folderNameStringFolder name where a message is to be moved
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, string, string, string, bool, CancellationToken)

Moves the message

public Task MoveMessagesAsync(IConnection connection, string startUid, string endUid, 
    string folderName, bool commitDeletions, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
startUidStringThe starting UID of a message list
endUidStringThe ending UID of a message list
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(string, string, string, bool, CancellationToken)

Moves the message

public Task MoveMessagesAsync(string startUid, string endUid, string folderName, 
    bool commitDeletions, CancellationToken token)
ParameterTypeDescription
startUidStringThe starting UID of a message list
endUidStringThe ending UID of a message list
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, string, string, string, CancellationToken)

Moves the message

public Task MoveMessagesAsync(IConnection connection, string startUid, string endUid, 
    string folderName, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
startUidStringThe starting UID of a message list
endUidStringThe ending UID of a message list
folderNameStringFolder name where a message is to be moved
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(string, string, string, CancellationToken)

Moves the message

public Task MoveMessagesAsync(string startUid, string endUid, string folderName, 
    CancellationToken token)
ParameterTypeDescription
startUidStringThe starting UID of a message list
endUidStringThe ending UID of a message list
folderNameStringFolder name where a message is to be moved
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, IEnumerable<string>, string, bool, CancellationToken)

Moves the message

public Task MoveMessagesAsync(IConnection connection, IEnumerable<string> uidSet, 
    string folderName, bool commitDeletions, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
uidSetIEnumerable`1The set of UID for messages
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IEnumerable<string>, string, bool, CancellationToken)

Moves the message

public Task MoveMessagesAsync(IEnumerable<string> uidSet, string folderName, bool commitDeletions, 
    CancellationToken token)
ParameterTypeDescription
uidSetIEnumerable`1The set of UID for messages
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, IEnumerable<string>, string, CancellationToken)

Moves the message

public Task MoveMessagesAsync(IConnection connection, IEnumerable<string> uidSet, 
    string folderName, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
uidSetIEnumerable`1The set of UID for messages
folderNameStringFolder name where a message is to be moved
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IEnumerable<string>, string, CancellationToken)

Moves the message

public Task MoveMessagesAsync(IEnumerable<string> uidSet, string folderName, 
    CancellationToken token)
ParameterTypeDescription
uidSetIEnumerable`1The set of UID for messages
folderNameStringFolder name where a message is to be moved
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, string, bool, CancellationToken)

Moves the message

public Task MoveMessagesAsync(IConnection connection, IEnumerable<ImapMessageInfo> messageInfoSet, 
    string folderName, bool commitDeletions, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
messageInfoSetIEnumerable`1The set of ImapMessageInfo
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IEnumerable<ImapMessageInfo>, string, bool, CancellationToken)

Moves the message

public Task MoveMessagesAsync(IEnumerable<ImapMessageInfo> messageInfoSet, string folderName, 
    bool commitDeletions, CancellationToken token)
ParameterTypeDescription
messageInfoSetIEnumerable`1The set of ImapMessageInfo
folderNameStringFolder name where a message is to be moved
commitDeletionsBooleanSpecifies whether deletions should be committed.
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IConnection, IEnumerable<ImapMessageInfo>, string, CancellationToken)

Moves the message

public Task MoveMessagesAsync(IConnection connection, IEnumerable<ImapMessageInfo> messageInfoSet, 
    string folderName, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
messageInfoSetIEnumerable`1The set of ImapMessageInfo
folderNameStringFolder name where a message is to be moved
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


MoveMessagesAsync(IEnumerable<ImapMessageInfo>, string, CancellationToken)

Moves the message

public Task MoveMessagesAsync(IEnumerable<ImapMessageInfo> messageInfoSet, string folderName, 
    CancellationToken token)
ParameterTypeDescription
messageInfoSetIEnumerable`1The set of ImapMessageInfo
folderNameStringFolder name where a message is to be moved
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also