DataLakePathClient.SetAccessControlRecursive Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET