public GetMessageAsync ( int index, |
||
index | int | The index of the message. |
cancellationToken | The cancellation token. | |
progress | ITransferProgress | The progress reporting mechanism. |
Результат | Task |
public virtual Task<MimeMessage> GetMessageAsync (int index, CancellationToken cancellationToken = default (CancellationToken), ITransferProgress progress = null)
{
return Task.Factory.StartNew (() => {
lock (SyncRoot) {
return GetMessage (index, cancellationToken, progress);
}
}, cancellationToken, TaskCreationOptions.None, TaskScheduler.Default);
}
MailSpool::GetMessageAsync ( string uid, |