Partager via


AdlsClient.ChangeAcl Méthode

Définition

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

aclEntries
List<AclEntry>

Ajouter ou définir ou supprimer des entrées en fonction de l’entrée

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

aclEntries
List<AclEntry>

Ajouter ou définir ou supprimer des entrées en fonction de l’entrée

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 à