Partager via


DataLakeFileSystemClient.GetPathsAsync Méthode

Définition

L’opération GetPathsAsync(String, Boolean, Boolean, CancellationToken) retourne une séquence asynchrone de chemins d’accès dans ce système de fichiers. L’énumération des chemins d’accès peut faire 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 (string path = default, bool recursive = false, bool userPrincipalName = false, System.Threading.CancellationToken cancellationToken = default);
abstract member GetPathsAsync : string * bool * bool * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.Storage.Files.DataLake.Models.PathItem>
override this.GetPathsAsync : string * bool * bool * System.Threading.CancellationToken -> Azure.AsyncPageable<Azure.Storage.Files.DataLake.Models.PathItem>
Public Overridable Function GetPathsAsync (Optional path As String = Nothing, Optional recursive As Boolean = false, Optional userPrincipalName As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As AsyncPageable(Of PathItem)

Paramètres

path
String

Filtre les résultats sur les chemins d’accès dans le répertoire spécifié.

recursive
Boolean

Si « true », tous les chemins d’accès sont répertoriés ; sinon, seuls les chemins à 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 « 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

AsyncPageable<T> décrivant les chemins d’accès dans le système de fichiers.

Remarques

Un RequestFailedException sera levée en cas d’échec.

S’applique à