ImapClient.GetMessageThreadsAsync

GetMessageThreadsAsync(IConnection, BaseSearchConditions)

Get message threads.

public Task<List<MessageThreadResult>> GetMessageThreadsAsync(IConnection connection, 
    BaseSearchConditions conditions)
ParameterTypeDescription
connectionIConnectionConnection to a server
conditionsBaseSearchConditionsThread conditions.

Return Value

Task object, with delegate for this operation

See Also


GetMessageThreadsAsync(BaseSearchConditions)

Get message threads.

public Task<List<MessageThreadResult>> GetMessageThreadsAsync(BaseSearchConditions conditions)
ParameterTypeDescription
conditionsBaseSearchConditionsThread conditions.

Return Value

Task object, with delegate for this operation

See Also


GetMessageThreadsAsync(IConnection, BaseSearchConditions, CancellationToken)

Get message threads.

public Task<List<MessageThreadResult>> GetMessageThreadsAsync(IConnection connection, 
    BaseSearchConditions conditions, CancellationToken token)
ParameterTypeDescription
connectionIConnectionConnection to a server
conditionsBaseSearchConditionsThread conditions.
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also


GetMessageThreadsAsync(BaseSearchConditions, CancellationToken)

Get message threads.

public Task<List<MessageThreadResult>> GetMessageThreadsAsync(BaseSearchConditions conditions, 
    CancellationToken token)
ParameterTypeDescription
conditionsBaseSearchConditionsThread conditions.
tokenCancellationTokenPropagates notification that operations should be canceled.

Return Value

Task object, with delegate for this operation

See Also