Freigeben über


FileSystemOperationsExtensions.SetFileExpiry 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 void SetFileExpiry (this Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations operations, string accountName, string filePath, Microsoft.Azure.Management.DataLake.Store.Models.ExpiryOptionType expiryOption, long? expireTime = default);
public static void SetFileExpiry (this Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations operations, string accountName, string path, Microsoft.Azure.Management.DataLake.Store.Models.ExpiryOptionType expiryOption, long? expireTime = default);
static member SetFileExpiry : Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations * string * string * Microsoft.Azure.Management.DataLake.Store.Models.ExpiryOptionType * Nullable<int64> -> unit
static member SetFileExpiry : Microsoft.Azure.Management.DataLake.Store.IFileSystemOperations * string * string * Microsoft.Azure.Management.DataLake.Store.Models.ExpiryOptionType * Nullable<int64> -> unit
<Extension()>
Public Sub SetFileExpiry (operations As IFileSystemOperations, accountName As String, filePath As String, expiryOption As ExpiryOptionType, Optional expireTime As Nullable(Of Long) = Nothing)
<Extension()>
Public Sub SetFileExpiry (operations As IFileSystemOperations, accountName As String, path As String, expiryOption As ExpiryOptionType, Optional expireTime As Nullable(Of Long) = Nothing)

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.

Gilt für: