AdlsClient.ChangeAcl Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
ChangeAcl(String, List<AclEntry>, RequestedAclType, Int32, IProgress<AclProcessorStats>, CancellationToken) |
Cambiar Acl (Modificar, establecer y quitar) de forma recursiva en un árbol de directorios Es muy recomendable establecer ServicePointManager.DefaultConnectionLimit en el número de subprocesos que la aplicación quiere que el sdk se use antes de crear cualquier instancia de AdlsClient. De forma predeterminada, ServicePointManager.DefaultConnectionLimit está establecido en 2. |
ChangeAcl(String, List<AclEntry>, RequestedAclType, Int32) |
Cambiar Acl (Modificar, establecer y quitar) de forma recursiva en un árbol de directorios Es muy recomendable establecer ServicePointManager.DefaultConnectionLimit en el número de subprocesos que la aplicación quiere que el sdk se use antes de crear cualquier instancia de AdlsClient. De forma predeterminada, ServicePointManager.DefaultConnectionLimit está establecido en 2. |
ChangeAcl(String, List<AclEntry>, RequestedAclType, Int32, IProgress<AclProcessorStats>, CancellationToken)
Cambiar Acl (Modificar, establecer y quitar) de forma recursiva en un árbol de directorios Es muy recomendable establecer ServicePointManager.DefaultConnectionLimit en el número de subprocesos que la aplicación quiere que el sdk se use antes de crear cualquier instancia de AdlsClient. De forma predeterminada, ServicePointManager.DefaultConnectionLimit está establecido en 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
Parámetros
- path
- String
Ruta de acceso del directorio raíz desde donde comenzará el cambio de Acl.
Entradas de Acl que se van a agregar o establecer o quitar en función de la entrada
- type
- RequestedAclType
Tipo de modificación RequestedAclType
- threadCount
- Int32
Número de subprocesos que se van a usar
- statusTracker
- IProgress<AclProcessorStats>
Seguimiento del progreso del procesador acl
- cancelToken
- CancellationToken
CancellationToken
Devoluciones
Estadísticas: número total de archivos y directorios procesados
Se aplica a
ChangeAcl(String, List<AclEntry>, RequestedAclType, Int32)
Cambiar Acl (Modificar, establecer y quitar) de forma recursiva en un árbol de directorios Es muy recomendable establecer ServicePointManager.DefaultConnectionLimit en el número de subprocesos que la aplicación quiere que el sdk se use antes de crear cualquier instancia de AdlsClient. De forma predeterminada, ServicePointManager.DefaultConnectionLimit está establecido en 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
Parámetros
- path
- String
Ruta de acceso del directorio raíz desde donde comenzará el cambio de Acl.
Entradas de Acl que se van a agregar o establecer o quitar en función de la entrada
- type
- RequestedAclType
Tipo de modificación RequestedAclType
- threadCount
- Int32
Número de subprocesos que se van a usar
Devoluciones
Estadísticas: número total de archivos y directorios procesados
Se aplica a
Azure SDK for .NET