Create(PathResourceType, DataLakePathCreateOptions, CancellationToken)
|
Der Create(PathResourceType, DataLakePathCreateOptions, CancellationToken) Vorgang erstellt eine Datei oder ein Verzeichnis.
Wenn der Pfad bereits vorhanden ist, wird er überschrieben. Wenn Sie nicht beabsichtigen, einen vorhandenen Pfad zu überschreiben, sollten Sie die CreateIfNotExists(PathResourceType, DataLakePathCreateOptions, CancellationToken) API verwenden.
Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create.
|
CreateAsync(PathResourceType, DataLakePathCreateOptions, CancellationToken)
|
Der CreateAsync(PathResourceType, DataLakePathCreateOptions, CancellationToken) Vorgang erstellt eine Datei oder ein Verzeichnis.
Wenn der Pfad bereits vorhanden ist, wird er überschrieben. Wenn Sie nicht beabsichtigen, einen vorhandenen Pfad zu überschreiben, sollten Sie die CreateIfNotExistsAsync(PathResourceType, DataLakePathCreateOptions, CancellationToken) API verwenden.
Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create.
|
CreateIfNotExists(PathResourceType, DataLakePathCreateOptions, CancellationToken)
|
Der Azure.Storage.Files.DataLake.DataLakePathClient.CreateIfNotExists(Azure.Storage.Files.DataLake.Models.PathResourceType,Azure.Storage.Files.DataLake.Models.PathHttpHeaders,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String,System.Threading.CancellationToken) Vorgang erstellt eine Datei oder ein Verzeichnis. Wenn die Datei oder das Verzeichnis bereits vorhanden ist, wird es nicht geändert.
Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create.
|
CreateIfNotExistsAsync(PathResourceType, DataLakePathCreateOptions, CancellationToken)
|
Der Azure.Storage.Files.DataLake.DataLakePathClient.CreateIfNotExistsAsync(Azure.Storage.Files.DataLake.Models.PathResourceType,Azure.Storage.Files.DataLake.Models.PathHttpHeaders,System.Collections.Generic.IDictionary{System.String,System.String},System.String,System.String,System.Threading.CancellationToken) Vorgang erstellt eine Datei oder ein Verzeichnis. Wenn die Datei oder das Verzeichnis bereits vorhanden ist, wird es nicht geändert.
Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create.
|
Delete(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken)
|
Der Delete(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) Vorgang markiert den angegebenen Pfadlöschung. Der Pfad wird später während der Garbage Collection gelöscht, was einige Minuten dauern kann.
Weitere Informationen finden Sie unter Pfad löschen.
|
DeleteAsync(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken)
|
Der DeleteAsync(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) Vorgang markiert den angegebenen Pfadlöschung. Der Pfad wird später während der Garbage Collection gelöscht, was einige Minuten dauern kann.
Weitere Informationen finden Sie unter Pfad löschen.
|
DeleteIfExists(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken)
|
Der DeleteIfExists(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) Vorgang markiert den angegebenen Pfad zum Löschen, sofern der Pfad vorhanden ist. Der Pfad wird später während der Garbage Collection gelöscht, was einige Minuten dauern kann.
Weitere Informationen finden Sie unter Pfad löschen.
|
DeleteIfExistsAsync(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken)
|
Der DeleteIfExistsAsync(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) Vorgang markiert den angegebenen Pfadlöschung, wenn der Pfad vorhanden ist. Der Pfad wird später während der Garbage Collection gelöscht, was einige Minuten dauern kann.
Weitere Informationen finden Sie unter Pfad löschen.
|
Exists(CancellationToken)
|
Der Exists(CancellationToken) Vorgang kann für ein DataLakePathClient aufgerufen werden, um festzustellen, ob die zugeordnete Datei oder der zugeordnete Director im Dateisystem vorhanden ist.
|
ExistsAsync(CancellationToken)
|
Der ExistsAsync(CancellationToken) Vorgang kann für ein DataLakePathClient aufgerufen werden, um festzustellen, ob die zugeordnete Datei oder das zugehörige Verzeichnis im Dateisystem vorhanden ist.
|
GenerateSasUri(DataLakeSasBuilder)
|
Gibt GenerateSasUri(DataLakeSasBuilder) einen Uri zurück, der einen SAS-URI (DataLake File Service Shared Access Signature) basierend auf den Clienteigenschaften und dem Generator generiert. Die SAS wird von den Anmeldeinformationen für gemeinsam genutzte Schlüssel des Clients signiert.
Informationen zum Überprüfen, ob der Client eine Dienst-Sas signieren kann, finden Sie unter CanGenerateSasUri.
Weitere Informationen finden Sie unter Erstellen einer Dienst-SAS.
|
GenerateSasUri(DataLakeSasPermissions, DateTimeOffset)
|
Gibt GenerateSasUri(DataLakeSasPermissions, DateTimeOffset) einen Uri zurück, der basierend auf den übergebenen Clienteigenschaften und Parametern einen SAS-URI (DataLake Path Service Shared Access Signature) generiert. Die SAS wird von den Anmeldeinformationen für gemeinsam genutzte Schlüssel des Clients signiert.
Informationen zum Überprüfen, ob der Client eine Dienst-Sas signieren kann, finden Sie unter CanGenerateSasUri.
Weitere Informationen finden Sie unter Erstellen einer Dienst-SAS.
|
GetAccessControl(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken)
|
Der GetAccessControl(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) Vorgang gibt die Zugriffssteuerungsdaten für einen Pfad zurück.
Weitere Informationen finden Sie unter Ruft Eigenschaften ab.
|
GetAccessControlAsync(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken)
|
Der GetAccessControlAsync(Nullable<Boolean>, DataLakeRequestConditions, CancellationToken) Vorgang gibt die Zugriffssteuerungsdaten für einen Pfad zurück.
Weitere Informationen finden Sie unter Ruft Eigenschaften ab.
|
GetParentDirectoryClientCore()
|
Erstellen Sie eine neue DataLakeDirectoryClient , die auf den übergeordneten Container verweist DataLakePathClient.
Die neue DataLakeDirectoryClient verwendet dieselbe Anforderungsrichtlinienpipeline wie die DataLakePathClient.
|
GetParentFileSystemClientCore()
|
Erstellen Sie eine neue DataLakeFileSystemClient , die auf den übergeordneten Container verweist DataLakePathClient.
Die neue DataLakeFileSystemClient verwendet dieselbe Anforderungsrichtlinienpipeline wie die DataLakePathClient.
|
GetProperties(DataLakeRequestConditions, CancellationToken)
|
Der GetProperties(DataLakeRequestConditions, CancellationToken) Vorgang gibt alle benutzerdefinierten Metadaten, HTTP-Standardeigenschaften und Systemeigenschaften für den Pfad zurück. Der Inhalt des Pfads wird nicht zurückgegeben.
Weitere Informationen finden Sie unter Ruft Eigenschaften ab.
|
GetPropertiesAsync(DataLakeRequestConditions, CancellationToken)
|
Der GetPropertiesAsync(DataLakeRequestConditions, CancellationToken) Vorgang gibt alle benutzerdefinierten Metadaten, HTTP-Standardeigenschaften und Systemeigenschaften für den Pfad zurück. Der Inhalt des Pfads wird nicht zurückgegeben.
Weitere Informationen finden Sie unter Ruft Eigenschaften ab.
|
RemoveAccessControlRecursive(IList<RemovePathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)
|
Der RemoveAccessControlRecursive(IList<RemovePathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken) Vorgang entfernt die Access Control für einen Pfad und untere Pfade.
Weitere Informationen finden Sie unter Updatepfad.
|
RemoveAccessControlRecursiveAsync(IList<RemovePathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)
|
Der RemoveAccessControlRecursiveAsync(IList<RemovePathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken) Vorgang entfernt die Access Control für einen Pfad und untere Pfade.
Weitere Informationen finden Sie unter Updatepfad.
|
Rename(String, String, DataLakeRequestConditions, DataLakeRequestConditions, CancellationToken)
|
Der Rename(String, String, DataLakeRequestConditions, DataLakeRequestConditions, CancellationToken) Vorgang benennt eine Datei oder ein Verzeichnis um.
Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create.
|
RenameAsync(String, String, DataLakeRequestConditions, DataLakeRequestConditions, CancellationToken)
|
Der RenameAsync(String, String, DataLakeRequestConditions, DataLakeRequestConditions, CancellationToken) Vorgang benennt eine Datei oder ein Verzeichnis um.
Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/rest/api/storageservices/datalakestoragegen2/path/create.
|
SetAccessControlList(IList<PathAccessControlItem>, String, String, DataLakeRequestConditions, CancellationToken)
|
Der SetAccessControlList(IList<PathAccessControlItem>, String, String, DataLakeRequestConditions, CancellationToken) Vorgang legt die Access Control für einen Pfad fest.
Weitere Informationen finden Sie unter Updatepfad.
|
SetAccessControlListAsync(IList<PathAccessControlItem>, String, String, DataLakeRequestConditions, CancellationToken)
|
Der SetAccessControlListAsync(IList<PathAccessControlItem>, String, String, DataLakeRequestConditions, CancellationToken) Vorgang legt die Access Control für einen Pfad fest.
Weitere Informationen finden Sie unter Updatepfad.
|
SetAccessControlRecursive(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)
|
Der SetAccessControlRecursive(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken) Vorgang legt die Access Control für einen Pfad und untere Pfade fest.
Weitere Informationen finden Sie unter Updatepfad.
|
SetAccessControlRecursiveAsync(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)
|
Der SetAccessControlRecursiveAsync(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken) Vorgang legt die Access Control für einen Pfad und untere Pfade fest.
Weitere Informationen finden Sie unter Updatepfad.
|
SetHttpHeaders(PathHttpHeaders, DataLakeRequestConditions, CancellationToken)
|
Der SetHttpHeaders(PathHttpHeaders, DataLakeRequestConditions, CancellationToken) Vorgang legt Systemeigenschaften für den Pfad fest.
Weitere Informationen finden Sie unter Legen Sie Eigenschaften fest.
|
SetHttpHeadersAsync(PathHttpHeaders, DataLakeRequestConditions, CancellationToken)
|
Der SetHttpHeadersAsync(PathHttpHeaders, DataLakeRequestConditions, CancellationToken) Vorgang legt Systemeigenschaften für path fest.
Weitere Informationen finden Sie unter Legen Sie Eigenschaften fest.
|
SetMetadata(IDictionary<String,String>, DataLakeRequestConditions, CancellationToken)
|
Der SetMetadata(IDictionary<String,String>, DataLakeRequestConditions, CancellationToken) Vorgang legt benutzerdefinierte Metadaten für den angegebenen Pfad als mindestens ein Name-Wert-Paar fest.
Weitere Informationen finden Sie unter Legen Sie Metadaten fest.
|
SetMetadataAsync(IDictionary<String,String>, DataLakeRequestConditions, CancellationToken)
|
Der SetMetadataAsync(IDictionary<String,String>, DataLakeRequestConditions, CancellationToken) Vorgang legt benutzerdefinierte Metadaten für den angegebenen Pfad als mindestens ein Name-Wert-Paar fest.
Weitere Informationen finden Sie unter Legen Sie Metadaten fest.
|
SetPermissions(PathPermissions, String, String, DataLakeRequestConditions, CancellationToken)
|
Der SetPermissions(PathPermissions, String, String, DataLakeRequestConditions, CancellationToken) Vorgang legt die Dateiberechtigungen für einen Pfad fest.
Weitere Informationen finden Sie unter Pfad aktualisieren.
|
SetPermissionsAsync(PathPermissions, String, String, DataLakeRequestConditions, CancellationToken)
|
Der SetPermissionsAsync(PathPermissions, String, String, DataLakeRequestConditions, CancellationToken) Vorgang legt die Dateiberechtigungen für einen Pfad fest.
Weitere Informationen finden Sie unter Pfad aktualisieren.
|
UpdateAccessControlRecursive(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)
|
Der UpdateAccessControlRecursive(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken) Vorgang ändert die Access Control für einen Pfad und Unterpfad.
Weitere Informationen finden Sie unter Updatepfad.
|
UpdateAccessControlRecursiveAsync(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken)
|
Der UpdateAccessControlRecursiveAsync(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken) Vorgang ändert die Access Control für einen Pfad und Unterpfad.
Weitere Informationen finden Sie unter Updatepfad.
|
WithCustomerProvidedKey(Nullable<DataLakeCustomerProvidedKey>)
|
Initialisiert einen neuen instance der DataLakePathClient -Klasse mit einer identischen Uri Quelle, aber dem angegebenen customerProvidedKey .
|