你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Core.RestoreDeletedItemsAsync 方法

定义

将流或目录从回收站还原到用户空间。 这是一个同步操作。 当从不同线程为同一路径调用 Restore 时,线程安全。 警告:取消删除文件是尽力而为的操作。 无法保证文件在删除后可以还原。 通过允许列表启用此 API 的使用。 如果 ADL 帐户未列入允许列表,则使用此 API 将引发“未实现”异常。 如需进一步的信息和帮助,请联系 Microsoft 支持部门。

public static System.Threading.Tasks.Task RestoreDeletedItemsAsync (string restoreToken, string restoreDestination, string type, string restoreAction, Microsoft.Azure.DataLake.Store.AdlsClient client, Microsoft.Azure.DataLake.Store.RequestOptions req, Microsoft.Azure.DataLake.Store.OperationResponse resp, System.Threading.CancellationToken cancelToken = default);
static member RestoreDeletedItemsAsync : string * string * string * string * Microsoft.Azure.DataLake.Store.AdlsClient * Microsoft.Azure.DataLake.Store.RequestOptions * Microsoft.Azure.DataLake.Store.OperationResponse * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function RestoreDeletedItemsAsync (restoreToken As String, restoreDestination As String, type As String, restoreAction As String, client As AdlsClient, req As RequestOptions, resp As OperationResponse, Optional cancelToken As CancellationToken = Nothing) As Task

参数

restoreToken
String

要还原的项的还原令牌。 这是 enumeratedeleteditems 响应中的回收站目录路径

restoreDestination
String

条目应还原到的路径

type
String

正在还原的条目的类型

restoreAction
String

在目标名称冲突期间要执行的操作 - 覆盖或复制

client
AdlsClient

ADLS 客户端

req
RequestOptions

用于更改 Http 请求行为的选项

resp
OperationResponse

存储 Http 请求的响应/输出

cancelToken
CancellationToken

返回

适用于