Compartir a través de


DataLakePathClient.SetAccessControlRecursive Método

Definición

La SetAccessControlRecursive(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken) operación establece 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 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)

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