Partager via


DataLakePathClient.SetAccessControlRecursive Méthode

Définition

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

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

public virtual Azure.Response<Azure.Storage.Files.DataLake.Models.AccessControlChangeResult> SetAccessControlRecursive (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 SetAccessControlRecursive : System.Collections.Generic.IList<Azure.Storage.Files.DataLake.Models.PathAccessControlItem> * string * Azure.Storage.Files.DataLake.Models.AccessControlChangeOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Files.DataLake.Models.AccessControlChangeResult>
override this.SetAccessControlRecursive : System.Collections.Generic.IList<Azure.Storage.Files.DataLake.Models.PathAccessControlItem> * string * Azure.Storage.Files.DataLake.Models.AccessControlChangeOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Files.DataLake.Models.AccessControlChangeResult>
Public Overridable Function SetAccessControlRecursive (accessControlList As IList(Of PathAccessControlItem), Optional continuationToken As String = Nothing, Optional options As AccessControlChangeOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As 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 une 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 sera 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 à