次の方法で共有


AdlsClient.EnumerateDeletedItems メソッド

定義

ヒントと開始点を含むアカウントでごみ箱を検索します。 これは実行時間の長い操作であり、ユーザーは定期的に進行状況で更新されます。 注意: ファイルの削除はベスト エフォート操作です。 削除後にファイルを復元できる保証はありません。 この API の使用は、ホワイトリスト登録によって有効になります。 ADL アカウントがホワイトリストに登録されていない場合、この API を使用すると Not immplemented 例外がスローされます。 詳細とサポートについては、Microsoft サポートにお問い合わせください。

public virtual System.Collections.Generic.IEnumerable<Microsoft.Azure.DataLake.Store.TrashEntry> EnumerateDeletedItems (string hint, string listAfter, int numResults, IProgress<Microsoft.Azure.DataLake.Store.EnumerateDeletedItemsProgress> progressTracker, System.Threading.CancellationToken cancelToken = default);
abstract member EnumerateDeletedItems : string * string * int * IProgress<Microsoft.Azure.DataLake.Store.EnumerateDeletedItemsProgress> * System.Threading.CancellationToken -> seq<Microsoft.Azure.DataLake.Store.TrashEntry>
override this.EnumerateDeletedItems : string * string * int * IProgress<Microsoft.Azure.DataLake.Store.EnumerateDeletedItemsProgress> * System.Threading.CancellationToken -> seq<Microsoft.Azure.DataLake.Store.TrashEntry>
Public Overridable Function EnumerateDeletedItems (hint As String, listAfter As String, numResults As Integer, progressTracker As IProgress(Of EnumerateDeletedItemsProgress), Optional cancelToken As CancellationToken = Nothing) As IEnumerable(Of TrashEntry)

パラメーター

hint
String

一致する文字列

listAfter
String

前の API 呼び出しでシステムによって返されたトークン

numResults
Int32

検索は、numResults または検索が完了するまで実行されます。 このパラメーターに使用できる最大値は 4000 です。 返されるエントリの数は、numResults 以上である可能性があります

progressTracker
IProgress<EnumerateDeletedItemsProgress>

タスクの進行状況を追跡するオブジェクト。 null を使用できます。

cancelToken
CancellationToken

要求を取り消す CancellationToken

戻り値

適用対象