Compartir a través de


DataLakeDirectoryClient.DeleteIfExistsAsync Método

Definición

La DeleteIfExistsAsync(DataLakeRequestConditions, CancellationToken) operación marca el directorio especificado para su eliminación, si el directorio existe. El directorio se elimina posteriormente durante la recolección de elementos no utilizados, lo que puede tardar varios minutos.

Para obtener más información, vea Eliminar ruta de acceso.

public virtual System.Threading.Tasks.Task<Azure.Response<bool>> DeleteIfExistsAsync (Azure.Storage.Files.DataLake.Models.DataLakeRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
override this.DeleteIfExistsAsync : Azure.Storage.Files.DataLake.Models.DataLakeRequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<bool>>
Public Overridable Function DeleteIfExistsAsync (Optional conditions As DataLakeRequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of Boolean))

Parámetros

conditions
DataLakeRequestConditions

Opcional DataLakeRequestConditions para agregar condiciones para eliminar esta ruta de acceso.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar notificaciones que se deben cancelar en la operación.

Devoluciones

Un Response al marcar correctamente la eliminación.

Comentarios

RequestFailedException Se producirá un error si se produce un error.

Se aplica a