次の方法で共有


DataLakePathClient.Delete メソッド

定義

この操作により Delete(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) 、指定したパスの削除がマークされます。 パスは後でガベージ コレクション中に削除され、数分かかる場合があります。

詳細については、「 パスの削除

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

パラメーター

recursive
Nullable<Boolean>

必須で、リソースがディレクトリの場合にのみ有効です。 "true" の場合、ディレクトリの下にあるすべてのパスが削除されます。 "false" でディレクトリが空でない場合は、エラーが発生します。

conditions
DataLakeRequestConditions

このパスを削除する条件を追加する場合は省略可能 DataLakeRequestConditions です。

cancellationToken
CancellationToken

操作を取り消す必要があることを示す通知を伝達する場合は省略可能 CancellationToken です。

戻り値

Response削除のマークが正常に行われたことを示す 。

注釈

RequestFailedExceptionエラーが発生すると、 がスローされます。

適用対象