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. |
Смотрите также
- class RestoreSettings
- пространство имен Aspose.Email.Clients.Imap
- сборка Aspose.Email