AdlsClient.ChangeAcl 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.
Surcharges
ChangeAcl(String, List<AclEntry>, RequestedAclType, Int32, IProgress<AclProcessorStats>, CancellationToken) |
Modifier Acl (Modifier, définir et supprimer) de manière récursive dans une arborescence de répertoires Il est vivement recommandé de définir ServicePointManager.DefaultConnectionLimit sur le nombre de threads que l’application souhaite que le sdk utilise avant de créer des instance d’AdlsClient. Par défaut, ServicePointManager.DefaultConnectionLimit a la valeur 2. |
ChangeAcl(String, List<AclEntry>, RequestedAclType, Int32) |
Modifier Acl (Modifier, définir et supprimer) de manière récursive dans une arborescence de répertoires Il est vivement recommandé de définir ServicePointManager.DefaultConnectionLimit sur le nombre de threads que l’application souhaite que le sdk utilise avant de créer des instance d’AdlsClient. Par défaut, ServicePointManager.DefaultConnectionLimit a la valeur 2. |
ChangeAcl(String, List<AclEntry>, RequestedAclType, Int32, IProgress<AclProcessorStats>, CancellationToken)
Modifier Acl (Modifier, définir et supprimer) de manière récursive dans une arborescence de répertoires Il est vivement recommandé de définir ServicePointManager.DefaultConnectionLimit sur le nombre de threads que l’application souhaite que le sdk utilise avant de créer des instance d’AdlsClient. Par défaut, ServicePointManager.DefaultConnectionLimit a la valeur 2.
public virtual Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats ChangeAcl (string path, System.Collections.Generic.List<Microsoft.Azure.DataLake.Store.Acl.AclEntry> aclEntries, Microsoft.Azure.DataLake.Store.AclTools.RequestedAclType type, int threadCount, IProgress<Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats> statusTracker, System.Threading.CancellationToken cancelToken);
abstract member ChangeAcl : string * System.Collections.Generic.List<Microsoft.Azure.DataLake.Store.Acl.AclEntry> * Microsoft.Azure.DataLake.Store.AclTools.RequestedAclType * int * IProgress<Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats> * System.Threading.CancellationToken -> Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats
override this.ChangeAcl : string * System.Collections.Generic.List<Microsoft.Azure.DataLake.Store.Acl.AclEntry> * Microsoft.Azure.DataLake.Store.AclTools.RequestedAclType * int * IProgress<Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats> * System.Threading.CancellationToken -> Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats
Public Overridable Function ChangeAcl (path As String, aclEntries As List(Of AclEntry), type As RequestedAclType, threadCount As Integer, statusTracker As IProgress(Of AclProcessorStats), cancelToken As CancellationToken) As AclProcessorStats
Paramètres
- path
- String
Chemin d’accès du répertoire racine à partir duquel la modification acl commence
- type
- RequestedAclType
Type de modification RequestedAclType
- threadCount
- Int32
Nombre de threads à utiliser
- statusTracker
- IProgress<AclProcessorStats>
Suivi de la progression du processeur acl
- cancelToken
- CancellationToken
CancellationToken
Retours
Statistiques : nombre total de fichiers et de répertoires traités
S’applique à
ChangeAcl(String, List<AclEntry>, RequestedAclType, Int32)
Modifier Acl (Modifier, définir et supprimer) de manière récursive dans une arborescence de répertoires Il est vivement recommandé de définir ServicePointManager.DefaultConnectionLimit sur le nombre de threads que l’application souhaite que le sdk utilise avant de créer des instance d’AdlsClient. Par défaut, ServicePointManager.DefaultConnectionLimit a la valeur 2.
public virtual Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats ChangeAcl (string path, System.Collections.Generic.List<Microsoft.Azure.DataLake.Store.Acl.AclEntry> aclEntries, Microsoft.Azure.DataLake.Store.AclTools.RequestedAclType type, int threadCount = -1);
abstract member ChangeAcl : string * System.Collections.Generic.List<Microsoft.Azure.DataLake.Store.Acl.AclEntry> * Microsoft.Azure.DataLake.Store.AclTools.RequestedAclType * int -> Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats
override this.ChangeAcl : string * System.Collections.Generic.List<Microsoft.Azure.DataLake.Store.Acl.AclEntry> * Microsoft.Azure.DataLake.Store.AclTools.RequestedAclType * int -> Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats
Public Overridable Function ChangeAcl (path As String, aclEntries As List(Of AclEntry), type As RequestedAclType, Optional threadCount As Integer = -1) As AclProcessorStats
Paramètres
- path
- String
Chemin d’accès du répertoire racine à partir duquel la modification acl commence
- type
- RequestedAclType
Type de modification RequestedAclType
- threadCount
- Int32
Nombre de threads à utiliser
Retours
Statistiques : nombre total de fichiers et de répertoires traités
S’applique à
Azure SDK for .NET