Partager via


DataLakePathClient.SetAccessControlRecursiveAsync Méthode

Définition

L’opération SetAccessControlRecursiveAsync(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken) définit le Access Control sur un chemin et des sous-chemins

Pour plus d’informations, consultez Mettre à jour le chemin d’accès.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.AccessControlChangeResult>> SetAccessControlRecursiveAsync (System.Collections.Generic.IList<Azure.Storage.Files.DataLake.Models.PathAccessControlItem> accessControlList, string continuationToken = default, Azure.Storage.Files.DataLake.Models.AccessControlChangeOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SetAccessControlRecursiveAsync : System.Collections.Generic.IList<Azure.Storage.Files.DataLake.Models.PathAccessControlItem> * string * Azure.Storage.Files.DataLake.Models.AccessControlChangeOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.AccessControlChangeResult>>
override this.SetAccessControlRecursiveAsync : System.Collections.Generic.IList<Azure.Storage.Files.DataLake.Models.PathAccessControlItem> * string * Azure.Storage.Files.DataLake.Models.AccessControlChangeOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.AccessControlChangeResult>>
Public Overridable Function SetAccessControlRecursiveAsync (accessControlList As IList(Of PathAccessControlItem), Optional continuationToken As String = Nothing, Optional options As AccessControlChangeOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of AccessControlChangeResult))

Paramètres

accessControlList
IList<PathAccessControlItem>

Liste de contrôle d’accès POSIX pour le fichier ou le répertoire.

continuationToken
String

Jeton de continuation facultatif qui peut être utilisé pour reprendre l’opération précédemment arrêtée.

options
AccessControlChangeOptions

Facultatif AccessControlChangeOptions avec des contrôles supplémentaires.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

Retours

Response<T> qui contient des statistiques récapitulatives de l’opération.

Remarques

Un DataLakeAclChangeFailedException est levée si une demande de stockage lève un RequestFailedException ou Exception.

Sinon, si un échec se produit en dehors de la demande, le type respectif Exception est levée en cas d’échec.

S’applique à