Partager via


DataLakeDirectoryClient.GetPathsAsync Méthode

Définition

L’opération GetPaths(Boolean, Boolean, CancellationToken) retourne une séquence asynchrone de chemins d’accès dans ce répertoire. L’énumération des chemins d’accès peut effectuer plusieurs requêtes au service lors de l’extraction de toutes les valeurs.

Pour plus d'informations, consultez la rubrique Chemin(s) de liste.

public virtual Azure.AsyncPageable<Azure.Storage.Files.DataLake.Models.PathItem> GetPathsAsync (bool recursive = false, bool userPrincipalName = false, System.Threading.CancellationToken cancellationToken = default);
abstract member GetPathsAsync : bool * bool * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.Storage.Files.DataLake.Models.PathItem>
override this.GetPathsAsync : bool * bool * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.Storage.Files.DataLake.Models.PathItem>
Public Overridable Function GetPathsAsync (Optional recursive As Boolean = false, Optional userPrincipalName As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of PathItem)

Paramètres

recursive
Boolean

Si la valeur est « true », tous les chemins sont répertoriés ; sinon, seuls les chemins d’accès à la racine du système de fichiers sont répertoriés.

userPrincipalName
Boolean

facultatif. Valide uniquement lorsque l’espace de noms hiérarchique est activé pour le compte. Si la valeur est « true », les valeurs d’identité utilisateur retournées dans les champs propriétaire et groupe de chaque entrée de liste sont transformées des ID d’objet Azure Active Directory en noms d’utilisateur principaux. Si « false », les valeurs sont retournées en tant qu’ID d’objet Azure Active Directory. La valeur par défaut est false. Notez que les ID d’objet de groupe et d’application ne sont pas traduits, car ils n’ont pas de noms conviviaux uniques.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

Retours

Pageable<T> décrivant les chemins d’accès dans le répertoire.

Remarques

Un RequestFailedException est levée si une défaillance se produit.

S’applique à