Partilhar via


DataLakePathClient.SetAccessControlRecursiveAsync Método

Definição

A SetAccessControlRecursiveAsync(IList<PathAccessControlItem>, String, AccessControlChangeOptions, CancellationToken) operação define o Controle de Acesso em um caminho e subcaminhos

Para obter mais informações, consulte Caminho de atualização.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.AccessControlChangeResult>> SetAccessControlRecursiveAsync (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 SetAccessControlRecursiveAsync : 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.SetAccessControlRecursiveAsync : 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 SetAccessControlRecursiveAsync (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>

A lista de controle de acesso POSIX para o arquivo ou diretório.

continuationToken
String

Token de continuação opcional que pode ser usado para retomar a operação interrompida anteriormente.

options
AccessControlChangeOptions

Opcional AccessControlChangeOptions com controles adicionais.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar notificações de que a operação deve ser cancelada.

Retornos

Um Response<T> que contém estatísticas resumidas da operação.

Comentários

Um DataLakeAclChangeFailedException será gerado se uma solicitação de armazenamento gerar um RequestFailedException ou Exception.

Caso contrário, se ocorrer uma falha fora da solicitação, o respectivo Exception tipo será gerado se ocorrer uma falha.

Aplica-se a