RestoreSettingsAsync

RestoreSettingsAsync class

Настройки асинхронного метода ImapClient.Restore.

public class RestoreSettingsAsync : RestoreSettings

Конструкторы

Имя Описание
RestoreSettingsAsync() Инициализирует новый экземпляр класса RestoreSettingsAsync.

Характеристики

Имя Описание
BeforeItemCallback { get; set; } Обратный вызов, вызываемый при обработке следующего элемента (сообщения или папки).
Callback { get; set; } Ссылается на метод, который будет вызываться после завершения соответствующей асинхронной операции.
Connection { get; set; } Подключение к серверу.
Folders { get; set; } Папки для восстановления.
NumberOfAttemptsToRrepeat { get; set; } Получает или задает значение, которое определяет количество попыток повторить неудачную операцию В случае, если какая-то команда IMAP внутри операции резервного копирования возвращает неудачный результат, клиент IMAP пытается повторить эту операцию снова в соответствии с заданным количеством раз. Например, если операция FETCH возвращает error AE_1_1_0243 FETCH 219 (BODY) AE_1_1_0243 NO[UNAVAILABLE] Служба FETCH временно недоступна Клиент пытается выполнить ее снова.
Options { get; set; } Параметры восстановления.
Recursive { get; set; } Указывает, что вложенные папки также должны быть восстановлены
RemoveNonexistentFolders { get; set; } Указывает, что почтовые папки, не имеющие аналогов в личном хранилище, должны быть удалены
RemoveNonexistentItems { get; set; } Указывает, что почтовые отправления, не имеющие себе равных в личном хранилище, должны быть удалены
RestoreConnection { get; set; } Получает или задает значение, определяющее, нужно ли восстанавливать соединение в случае, если сервер принудительно закрывает соединение. Эта опция должна использоваться вместе с опцией NumberOfAttemptsToRrepeat.
State { get; set; } Состояние.
TimeoutBetweenAttempts { get; set; } Получает или задает значение, определяющее тайм-аут (в миллисекундах) между попытками выполнить операцию снова Этот параметр должен использоваться вместе с параметром NumberOfAttemptsToRrepeat.

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