Freigeben über


FileSystemOperationsExtensions.SetFileExpiryAsync Methode

Definition

Legt die Ablaufzeit für die angegebene Datei fest oder entfernt sie. Dieser Vorgang kann nur für Dateien ausgeführt werden. Ordner werden nicht unterstützt.

public static System.Threading.Tasks.Task SetFileExpiryAsync (this Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations operations, string accountName, string filePath, Microsoft.Azure.Management.DataLake.Store.Models.ExpiryOptionType expiryOption, long? expireTime = default, System.Threading.CancellationToken cancellationToken = default);
public static System.Threading.Tasks.Task SetFileExpiryAsync (this Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations operations, string accountName, string path, Microsoft.Azure.Management.DataLake.Store.Models.ExpiryOptionType expiryOption, long? expireTime = default, System.Threading.CancellationToken cancellationToken = default);
static member SetFileExpiryAsync : Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations * string * string * Microsoft.Azure.Management.DataLake.Store.Models.ExpiryOptionType * Nullable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
static member SetFileExpiryAsync : Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations * string * string * Microsoft.Azure.Management.DataLake.Store.Models.ExpiryOptionType * Nullable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function SetFileExpiryAsync (operations As IFileSystemOperations, accountName As String, filePath As String, expiryOption As ExpiryOptionType, Optional expireTime As Nullable(Of Long) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task
<Extension()>
Public Function SetFileExpiryAsync (operations As IFileSystemOperations, accountName As String, path As String, expiryOption As ExpiryOptionType, Optional expireTime As Nullable(Of Long) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

operations
IFileSystemOperations

Die Vorgangsgruppe für diese Erweiterungsmethode.

accountName
String

Das Azure Data Lake Store-Konto zum Ausführen von Dateisystemvorgängen.

filePathpath
String

Der Data Lake Store-Pfad (beginnend mit "/") der Datei, für die die Ablaufzeit festgelegt oder entfernt werden soll.

expiryOption
ExpiryOptionType

Gibt den Typ des Ablaufs an, der für die Datei verwendet werden soll: 1. NeverExpire: ExpireTime wird ignoriert. 2. RelativeToNow: ExpireTime ist eine ganze Zahl in Millisekunden, die das Ablaufdatum relativ zum Zeitpunkt der Aktualisierung des Dateiablaufs darstellt. 3. RelativeToCreationDate: ExpireTime ist eine ganze Zahl in Millisekunden, die das Ablaufdatum relativ zur Dateierstellung darstellt. 4. Absolut: ExpireTime ist eine ganze Zahl in Millisekunden, als Unix-Zeitstempel relativ zum 1.1.1970 00:00:00. Mögliche Werte: "NeverExpire", "RelativeToNow", "RelativeToCreationDate", "Absolute"

expireTime
Nullable<Int64>

Der Zeitpunkt, zu dem die Datei abläuft, entsprechend der festgelegten ExpiryOption.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Gilt für: