Compartilhar via


DataLakePathClient.SetAccessControlRecursive Método

Definição

A SetAccessControlRecursive(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 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>

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