Compartir a través de


DataLakePathClient.UpdateAccessControlRecursiveAsync Método

Definición

La UpdateAccessControlRecursiveAsync(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken) operación modifica el Access Control en una ruta de acceso y subrutas.

Para obtener más información, consulte Ruta de acceso de actualización.

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

Parámetros

accessControlList
IList<PathAccessControlItem>

Lista de control de acceso POSIX para el archivo o directorio.

continuationToken
String

Token de continuación opcional que se puede usar para reanudar la operación detenida previamente.

options
AccessControlChangeOptions

Opcional AccessControlChangeOptions con controles adicionales.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar notificaciones que se deben cancelar en la operación.

Devoluciones

que Response<T> contiene estadísticas de resumen de la operación.

Comentarios

DataLakeAclChangeFailedException Se producirá una excepción si una solicitud al almacenamiento produce o RequestFailedExceptionException.

De lo contrario, si se produce un error fuera de la solicitud, se producirá el tipo correspondiente Exception si se produce un error.

Se aplica a