你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

DataLakeDirectoryClient.GetPaths(Boolean, Boolean, CancellationToken) 方法

定义

操作 GetPaths(Boolean, Boolean, CancellationToken) 将返回此目录中的异步路径序列。 枚举路径可能会在提取所有值时向服务发出多个请求。

有关详细信息,请参阅 列出路径 ()

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

参数

recursive
Boolean

如果为“true”,则列出所有路径;否则,仅列出文件系统根目录中的路径。

userPrincipalName
Boolean

可选。 仅当为帐户启用分层命名空间时有效。 如果为“true”,则每个列表条目的所有者和组字段中返回的用户标识值将从 Azure Active Directory 对象 ID 转换为用户主体名称。 如果为“false”,则值将作为 Azure Active Directory 对象 ID 返回。 默认值为 false。 请注意,组和应用程序对象 ID 不会转换,因为它们没有唯一的友好名称。

cancellationToken
CancellationToken

可选 CancellationToken ,用于传播应取消操作的通知。

返回

描述 Pageable<T> 目录中路径的 。

注解

RequestFailedException如果失败,将引发 。

适用于