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