AdlsClient.GetDirectoryEntryAsync(String, UserGroupRepresentation, CancellationToken) Method

Definition

Asynchronously gets meta data like full path, type (file or directory), group, user, permission, length,last Access Time,last Modified Time, expiry time, acl Bit, replication Factor

public virtual System.Threading.Tasks.Task<Microsoft.Azure.DataLake.Store.DirectoryEntry> GetDirectoryEntryAsync (string path, Microsoft.Azure.DataLake.Store.UserGroupRepresentation uid = Microsoft.Azure.DataLake.Store.UserGroupRepresentation.ObjectID, System.Threading.CancellationToken cancelToken = default);
abstract member GetDirectoryEntryAsync : string * Microsoft.Azure.DataLake.Store.UserGroupRepresentation * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.DataLake.Store.DirectoryEntry>
override this.GetDirectoryEntryAsync : string * Microsoft.Azure.DataLake.Store.UserGroupRepresentation * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.DataLake.Store.DirectoryEntry>
Public Overridable Function GetDirectoryEntryAsync (path As String, Optional uid As UserGroupRepresentation = Microsoft.Azure.DataLake.Store.UserGroupRepresentation.ObjectID, Optional cancelToken As CancellationToken = Nothing) As Task(Of DirectoryEntry)

Parameters

path
System.String

Path of file or directory

uid
UserGroupRepresentation

Way the user or group object will be represented

cancelToken
System.Threading.CancellationToken

CancellationToken to cancel the request

Returns

System.Threading.Tasks.Task<DirectoryEntry>

Returns the metadata of the file or directory

Applies to