Compartilhar via


IFileSharesOperations Interface

Definição

Operações FileSharesOperations.

public interface IFileSharesOperations
type IFileSharesOperations = interface
Public Interface IFileSharesOperations

Métodos

CreateWithHttpMessagesAsync(String, String, String, FileShare, String, Dictionary<String,List<String>>, CancellationToken)

Cria um novo compartilhamento na conta especificada, conforme descrito pelo corpo da solicitação. O recurso do compartilhamento inclui os metadados e as propriedades desse compartilhamento. Ele não inclui uma lista dos arquivos presentes no compartilhamento.

DeleteWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Exclui o compartilhamento especificado em sua conta.

GetWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Obtém as propriedades de um compartilhamento especificado.

LeaseWithHttpMessagesAsync(String, String, String, LeaseShareRequest, String, Dictionary<String,List<String>>, CancellationToken)

A operação Lease Share estabelece e gerencia um bloqueio em um compartilhamento para operações de exclusão. A duração do bloqueio pode ser de 15 a 60 segundos, ou pode ser infinita.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lista todos os compartilhamentos.

ListWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Lista todos os compartilhamentos.

RestoreWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Restaurar um compartilhamento de arquivos em dias de retenção válidos se a exclusão reversível do compartilhamento estiver habilitada

UpdateWithHttpMessagesAsync(String, String, String, FileShare, Dictionary<String,List<String>>, CancellationToken)

Atualizações compartilhar propriedades conforme especificado no corpo da solicitação. As propriedades não mencionadas na solicitação não serão alteradas. A atualização falhará se o compartilhamento especificado ainda não existir.

Métodos de Extensão

Create(IFileSharesOperations, String, String, String, FileShare, String)

Cria um novo compartilhamento na conta especificada, conforme descrito pelo corpo da solicitação. O recurso do compartilhamento inclui os metadados e as propriedades desse compartilhamento. Ele não inclui uma lista dos arquivos presentes no compartilhamento.

CreateAsync(IFileSharesOperations, String, String, String, FileShare, String, CancellationToken)

Cria um novo compartilhamento na conta especificada, conforme descrito pelo corpo da solicitação. O recurso do compartilhamento inclui os metadados e as propriedades desse compartilhamento. Ele não inclui uma lista dos arquivos presentes no compartilhamento.

Delete(IFileSharesOperations, String, String, String, String, String)

Exclui o compartilhamento especificado em sua conta.

DeleteAsync(IFileSharesOperations, String, String, String, String, String, CancellationToken)

Exclui o compartilhamento especificado em sua conta.

Get(IFileSharesOperations, String, String, String, String, String)

Obtém as propriedades de um compartilhamento especificado.

GetAsync(IFileSharesOperations, String, String, String, String, String, CancellationToken)

Obtém as propriedades de um compartilhamento especificado.

Lease(IFileSharesOperations, String, String, String, LeaseShareRequest, String)

A operação Lease Share estabelece e gerencia um bloqueio em um compartilhamento para operações de exclusão. A duração do bloqueio pode ser de 15 a 60 segundos, ou pode ser infinita.

LeaseAsync(IFileSharesOperations, String, String, String, LeaseShareRequest, String, CancellationToken)

A operação Lease Share estabelece e gerencia um bloqueio em um compartilhamento para operações de exclusão. A duração do bloqueio pode ser de 15 a 60 segundos, ou pode ser infinita.

List(IFileSharesOperations, String, String, String, String, String)

Lista todos os compartilhamentos.

ListAsync(IFileSharesOperations, String, String, String, String, String, CancellationToken)

Lista todos os compartilhamentos.

ListNext(IFileSharesOperations, String)

Lista todos os compartilhamentos.

ListNextAsync(IFileSharesOperations, String, CancellationToken)

Lista todos os compartilhamentos.

Restore(IFileSharesOperations, String, String, String, String, String)

Restaurar um compartilhamento de arquivos em dias de retenção válidos se a exclusão reversível do compartilhamento estiver habilitada

RestoreAsync(IFileSharesOperations, String, String, String, String, String, CancellationToken)

Restaurar um compartilhamento de arquivos em dias de retenção válidos se a exclusão reversível do compartilhamento estiver habilitada

Update(IFileSharesOperations, String, String, String, FileShare)

Atualizações compartilhar propriedades conforme especificado no corpo da solicitação. As propriedades não mencionadas na solicitação não serão alteradas. A atualização falhará se o compartilhamento especificado ainda não existir.

UpdateAsync(IFileSharesOperations, String, String, String, FileShare, CancellationToken)

Atualizações compartilhar propriedades conforme especificado no corpo da solicitação. As propriedades não mencionadas na solicitação não serão alteradas. A atualização falhará se o compartilhamento especificado ainda não existir.

Aplica-se a