Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
DataLakeFileSystemClient.UndeletePathAsync Method
Definition
- Namespace:
- Azure.Storage.Files.DataLake
- Assembly:
- Azure.Storage.Files.DataLake.dll
- Package:
- Azure.Storage.Files.DataLake v12.27.0
- Package:
- Azure.Storage.Files.DataLake v12.27.0-beta.1
- Source:
- DataLakeFileSystemClient.cs
- Source:
- DataLakeFileSystemClient.cs
Important
Some information relates to prerelease product that may be substantially modified before itβs released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Restores a soft deleted path.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.DataLakePathClient>> UndeletePathAsync(string deletedPath, string deletionId, System.Threading.CancellationToken cancellationToken = default);
abstract member UndeletePathAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.DataLakePathClient>>
override this.UndeletePathAsync : string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.DataLakePathClient>>
Public Overridable Function UndeletePathAsync (deletedPath As String, deletionId As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of DataLakePathClient))
Parameters
- deletedPath
- String
Required. The path of the deleted path.
- deletionId
- String
Required. The deletion ID associated with the soft deleted path. You can get soft deleted paths and their associated deletion IDs with GetDeletedPathsAsync(String, CancellationToken).
- cancellationToken
- CancellationToken
Optional CancellationToken to propagate notifications that the operation should be cancelled.
Returns
A Response<T> pointed at the newly restored path.
Remarks
A RequestFailedException will be thrown if a failure occurs. If multiple failures occur, an AggregateException will be thrown, containing each failure instance.
Applies to
Azure SDK for .NET
Feedback
Was this page helpful?
