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 操作返回错误 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