AdlsClient.SetExpiryTimeAsync(String, ExpiryOption, Int64, CancellationToken) Method

Definition

Asynchronously sets the expiry time

public virtual System.Threading.Tasks.Task SetExpiryTimeAsync (string path, Microsoft.Azure.DataLake.Store.ExpiryOption eopt, long expiryTime, System.Threading.CancellationToken cancelToken = default);
abstract member SetExpiryTimeAsync : string * Microsoft.Azure.DataLake.Store.ExpiryOption * int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.SetExpiryTimeAsync : string * Microsoft.Azure.DataLake.Store.ExpiryOption * int64 * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function SetExpiryTimeAsync (path As String, eopt As ExpiryOption, expiryTime As Long, Optional cancelToken As CancellationToken = Nothing) As Task

Parameters

path
System.String

Path of the file

eopt
ExpiryOption

Different type of expiry method for example: never expire, relative to now, etc that defines how to evaluate expiryTime

expiryTime
System.Int64

Expiry time value. It's interpretation depends on what ExpiryOption user passes

cancelToken
System.Threading.CancellationToken

CancellationToken to cancel the request

Returns

System.Threading.Tasks.Task

Applies to