ResumeMonitoringAsync

IAsyncImapClient.ResumeMonitoringAsync method

Возобновляет мониторинг изменений сообщений для указанной папки. В отличие от метода StartMonitoring, он найдет все отсутствующие изменения почтового ящика и вызовет обратный вызов для них.

public Task ResumeMonitoringAsync(ImapMonitoringEventHandler callback, 
    ImapMonitoringErrorEventHandler errorCallback, IImapMonitoringState monitoringState, 
    CancellationToken token = default)
ПараметрТипОписание
callbackImapMonitoringEventHandlerФункция обратного вызова для контроля работы.
errorCallbackImapMonitoringErrorEventHandlerФункция обратного вызова для мониторинга обработки ошибок. Мониторинг указанной папки останавливается при вызове этого обратного вызова. Обратный вызов также предоставляет держатель состояния, чтобы можно было возобновить мониторинг папки с помощьюResumeMonitoringAsync метод.
monitoringStateIImapMonitoringStateСостояние мониторинга для возобновления мониторинга папки. Можно получить изMonitoringState .
tokenCancellationTokenТокен отмены.

Смотрите также