Compartilhar via


CloudFileShare Classe

Definição

Representa um compartilhamento no serviço de Arquivos do Microsoft Azure.

public class CloudFileShare
type CloudFileShare = class
Public Class CloudFileShare
Herança
CloudFileShare

Comentários

Os compartilhamentos mantêm diretórios, que são encapsulados como CloudFileDirectory objetos, e os diretórios mantêm arquivos. Os diretórios também podem conter subdiretórios.

Construtores

CloudFileShare(StorageUri, Nullable<DateTimeOffset>, StorageCredentials)

Inicializa uma nova instância da classe CloudFileShare.

CloudFileShare(StorageUri, StorageCredentials)

Inicializa uma nova instância da classe CloudFileShare.

CloudFileShare(Uri)

Inicializa uma nova instância da classe CloudFileShare.

CloudFileShare(Uri, Nullable<DateTimeOffset>, StorageCredentials)

Inicializa uma nova instância da classe CloudFileShare.

CloudFileShare(Uri, StorageCredentials)

Inicializa uma nova instância da classe CloudFileShare.

Propriedades

IsSnapshot

Obtém um valor que indica se esse compartilhamento é um instantâneo.

Metadata

Obtém os metadados do compartilhamento.

Name

Obtém o nome do compartilhamento.

Properties

Obtém as propriedades do sistema de compartilhamento.

ServiceClient

Obtém o cliente do serviço para o compartilhamento.

SnapshotQualifiedStorageUri

Obtém o URI do compartilhamento para os locais primário e secundário, incluindo informações de cadeia de caracteres de consulta se o compartilhamento for um instantâneo.

SnapshotQualifiedUri

Obtém o URI absoluto para o compartilhamento, incluindo informações de cadeia de caracteres de consulta se o compartilhamento for um instantâneo.

SnapshotTime

Obtém a data e a hora em que o compartilhamento instantâneo foi obtido, se esse compartilhamento for um instantâneo.

StorageUri

Obtém a lista de URIs para todos os locais.

Uri

Obtém a URI do compartilhamento.

Métodos

BeginCreate(AsyncCallback, Object)

Inicia uma operação assíncrona para criar um compartilhamento.

BeginCreate(FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para criar um compartilhamento.

BeginCreateIfNotExists(AsyncCallback, Object)

Inicia uma solicitação assíncrona para criar o compartilhamento se ele ainda não existir.

BeginCreateIfNotExists(FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma solicitação assíncrona para criar o compartilhamento se ele ainda não existir.

BeginDelete(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para excluir um compartilhamento.

BeginDelete(AsyncCallback, Object)

Inicia uma operação assíncrona para excluir um compartilhamento.

BeginDelete(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para excluir um compartilhamento.

BeginDeleteIfExists(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma solicitação assíncrona para excluir o compartilhamento se ele já existir.

BeginDeleteIfExists(AsyncCallback, Object)

Inicia uma solicitação assíncrona para excluir o compartilhamento se ele já existir.

BeginDeleteIfExists(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma solicitação assíncrona para excluir o compartilhamento se ele já existir.

BeginExists(AsyncCallback, Object)

Inicia uma solicitação assíncrona para marcar se o compartilhamento existe.

BeginExists(FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma solicitação assíncrona para marcar se o compartilhamento existe.

BeginFetchAttributes(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para recuperar os atributos do compartilhamento.

BeginFetchAttributes(AsyncCallback, Object)

Inicia uma operação assíncrona para recuperar os atributos do compartilhamento.

BeginGetPermissions(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma solicitação assíncrona para obter as configurações de permissões para o compartilhamento.

BeginGetPermissions(AsyncCallback, Object)

Inicia uma solicitação assíncrona para obter as configurações de permissões para o compartilhamento.

BeginGetStats(AsyncCallback, Object)

Inicia uma operação assíncrona para obter estatísticas para o compartilhamento.

BeginGetStats(FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para obter estatísticas para o compartilhamento.

BeginSetMetadata(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para definir metadados definidos pelo usuário no compartilhamento.

BeginSetMetadata(AsyncCallback, Object)

Inicia uma operação assíncrona para definir metadados definidos pelo usuário no compartilhamento.

BeginSetPermissions(FileSharePermissions, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma solicitação assíncrona para definir permissões para o compartilhamento.

BeginSetPermissions(FileSharePermissions, AsyncCallback, Object)

Inicia uma solicitação assíncrona para definir permissões para o compartilhamento.

BeginSetProperties(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para atualizar as propriedades do compartilhamento.

BeginSetProperties(AsyncCallback, Object)

Inicia uma operação assíncrona para atualizar as propriedades do compartilhamento.

BeginSnapshot(AsyncCallback, Object)

Inicia uma operação assíncrona para criar uma instantâneo do compartilhamento.

BeginSnapshot(IDictionary<String,String>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para criar uma instantâneo do compartilhamento.

Create(FileRequestOptions, OperationContext)

Cria o compartilhamento.

CreateAsync()

Retorna uma tarefa que executa uma operação assíncrona para criar um compartilhamento.

CreateAsync(CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para criar um compartilhamento.

CreateAsync(FileRequestOptions, OperationContext)

Retorna uma tarefa que executa uma operação assíncrona para criar um compartilhamento.

CreateAsync(FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para criar um compartilhamento.

CreateFilePermission(String, FileRequestOptions, OperationContext)

Cria uma permissão de arquivo.

CreateFilePermissionAsync(String, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

Cria uma permissão de arquivo.

CreateIfNotExists(FileRequestOptions, OperationContext)

Cria o comportamento se ele ainda não existe.

CreateIfNotExistsAsync()

Retorna uma tarefa que executa uma solicitação assíncrona para criar o compartilhamento se ele ainda não existir.

CreateIfNotExistsAsync(CancellationToken)

Retorna uma tarefa que executa uma solicitação assíncrona para criar o compartilhamento se ele ainda não existir.

CreateIfNotExistsAsync(FileRequestOptions, OperationContext)

Retorna uma tarefa que executa uma solicitação assíncrona para criar o compartilhamento se ele ainda não existir.

CreateIfNotExistsAsync(FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma solicitação assíncrona para criar o compartilhamento se ele ainda não existir.

Delete(AccessCondition, FileRequestOptions, OperationContext)

Exclui o compartilhamento.

Delete(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext)

Exclui o compartilhamento.

DeleteAsync()

Retorna uma tarefa que executa uma operação assíncrona para excluir um compartilhamento.

DeleteAsync(AccessCondition, FileRequestOptions, OperationContext)

Retorna uma tarefa que executa uma operação assíncrona para excluir um compartilhamento.

DeleteAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para excluir um compartilhamento.

DeleteAsync(CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para excluir um compartilhamento.

DeleteAsync(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para excluir um compartilhamento.

DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext)

Exclui o compartilhamento se ele já existe.

DeleteIfExists(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext)

Exclui o compartilhamento se ele já existe.

DeleteIfExistsAsync()

Retorna uma tarefa que executa uma solicitação assíncrona para excluir o compartilhamento se ele já existir.

DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext)

Retorna uma tarefa que executa uma solicitação assíncrona para excluir o compartilhamento se ele já existir.

DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma solicitação assíncrona para excluir o compartilhamento se ele já existir.

DeleteIfExistsAsync(CancellationToken)

Retorna uma tarefa que executa uma solicitação assíncrona para excluir o compartilhamento se ele já existir.

DeleteIfExistsAsync(DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma solicitação assíncrona para excluir o compartilhamento se ele já existir.

EndCreate(IAsyncResult)

Encerra uma operação assíncrona para criar um compartilhamento.

EndCreateIfNotExists(IAsyncResult)

Retorna o resultado de uma solicitação assíncrona para criar o compartilhamento se ele ainda não existir.

EndDelete(IAsyncResult)

Encerra uma operação assíncrona para excluir um compartilhamento.

EndDeleteIfExists(IAsyncResult)

Retorna o resultado de uma solicitação assíncrona para excluir o compartilhamento se ele já existir.

EndExists(IAsyncResult)

Retorna o resultado assíncrono da solicitação para marcar se o compartilhamento existe.

EndFetchAttributes(IAsyncResult)

Encerra uma operação assíncrona para recuperar os atributos do compartilhamento.

EndGetPermissions(IAsyncResult)

Retorna o resultado assíncrono da solicitação para obter as configurações de permissões para o compartilhamento.

EndGetStats(IAsyncResult)

Encerra uma operação assíncrona para obter estatísticas para o compartilhamento.

EndSetMetadata(IAsyncResult)

Encerra uma operação de solicitação assíncrona para definir metadados definidos pelo usuário no compartilhamento.

EndSetPermissions(IAsyncResult)

Retorna o resultado de uma solicitação assíncrona para definir permissões para o compartilhamento.

EndSetProperties(IAsyncResult)

Encerra uma operação assíncrona para atualizar as propriedades do compartilhamento.

EndSnapshot(IAsyncResult)

Encerra uma operação assíncrona para criar um instantâneo do compartilhamento.

Exists(FileRequestOptions, OperationContext)

Verifica se o compartilhamento existe.

ExistsAsync()

Retorna uma tarefa que executa uma solicitação assíncrona para marcar se o compartilhamento existe.

ExistsAsync(CancellationToken)

Retorna uma tarefa que executa uma solicitação assíncrona para marcar se o compartilhamento existe.

ExistsAsync(FileRequestOptions, OperationContext)

Retorna uma tarefa que executa uma solicitação assíncrona para marcar se o compartilhamento existe.

ExistsAsync(FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma solicitação assíncrona para marcar se o compartilhamento existe.

FetchAttributes(AccessCondition, FileRequestOptions, OperationContext)

Recupera os atributos do compartilhamento.

FetchAttributesAsync()

Retorna uma tarefa que executa uma operação assíncrona para recuperar os atributos do compartilhamento.

FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext)

Retorna uma tarefa que executa uma operação assíncrona para recuperar os atributos do compartilhamento.

FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para recuperar os atributos do compartilhamento.

FetchAttributesAsync(CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para recuperar os atributos do compartilhamento.

GetFilePermission(String, FileRequestOptions, OperationContext)

Obtém uma permissão de arquivo.

GetFilePermissionAsync(String, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

Obtém uma permissão de arquivo.

GetPermissions(AccessCondition, FileRequestOptions, OperationContext)

Obtém as configurações de permissões para o compartilhamento.

GetPermissionsAsync()

Inicia uma operação assíncrona que obtém as configurações de permissões para o compartilhamento.

GetPermissionsAsync(AccessCondition, FileRequestOptions, OperationContext)

Inicia uma operação assíncrona que obtém as configurações de permissões para o compartilhamento.

GetPermissionsAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona que obtém as configurações de permissões para o compartilhamento.

GetPermissionsAsync(CancellationToken)

Inicia uma operação assíncrona que obtém as configurações de permissões para o compartilhamento.

GetRootDirectoryReference()

Retorna uma referência para o diretório raiz para esse compartilhamento.

GetSharedAccessSignature(SharedAccessFilePolicy)

Retorna uma assinatura de acesso compartilhado para o compartilhamento.

GetSharedAccessSignature(SharedAccessFilePolicy, String)

Retorna uma assinatura de acesso compartilhado para o compartilhamento.

GetSharedAccessSignature(SharedAccessFilePolicy, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)

Retorna uma assinatura de acesso compartilhado para o compartilhamento.

GetStats(FileRequestOptions, OperationContext)

Obtém estatísticas para o compartilhamento.

GetStatsAsync()

Inicia uma operação assíncrona para obter estatísticas para o compartilhamento.

GetStatsAsync(CancellationToken)

Inicia uma operação assíncrona para obter estatísticas para o compartilhamento.

GetStatsAsync(FileRequestOptions, OperationContext)

Inicia uma operação assíncrona para obter estatísticas para o compartilhamento.

GetStatsAsync(FileRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para obter estatísticas para o compartilhamento.

SetMetadata(AccessCondition, FileRequestOptions, OperationContext)

Define metadados definidos pelo usuário do compartilhamento.

SetMetadataAsync()

Retorna uma tarefa que executa uma operação assíncrona para definir metadados definidos pelo usuário no compartilhamento.

SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext)

Retorna uma tarefa que executa uma operação assíncrona para definir metadados definidos pelo usuário no compartilhamento.

SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para definir metadados definidos pelo usuário no compartilhamento.

SetMetadataAsync(CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para definir metadados definidos pelo usuário no compartilhamento.

SetPermissions(FileSharePermissions, AccessCondition, FileRequestOptions, OperationContext)

Define permissões para o compartilhamento.

SetPermissionsAsync(FileSharePermissions)

Inicia uma operação assíncrona que define permissões para o compartilhamento.

SetPermissionsAsync(FileSharePermissions, AccessCondition, FileRequestOptions, OperationContext)

Inicia uma operação assíncrona que define permissões para o compartilhamento.

SetPermissionsAsync(FileSharePermissions, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona que define permissões para o compartilhamento.

SetPermissionsAsync(FileSharePermissions, CancellationToken)

Inicia uma operação assíncrona que define permissões para o compartilhamento.

SetProperties(AccessCondition, FileRequestOptions, OperationContext)

Atualizações as propriedades do compartilhamento.

SetPropertiesAsync()

Inicia uma operação assíncrona para atualizar as propriedades do compartilhamento.

SetPropertiesAsync(AccessCondition, FileRequestOptions, OperationContext)

Inicia uma operação assíncrona para atualizar as propriedades do compartilhamento.

SetPropertiesAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para atualizar as propriedades do compartilhamento.

SetPropertiesAsync(CancellationToken)

Inicia uma operação assíncrona para atualizar as propriedades do compartilhamento.

Snapshot(IDictionary<String,String>, AccessCondition, FileRequestOptions, OperationContext)

Cria uma instantâneo do compartilhamento.

SnapshotAsync()

Inicia uma operação assíncrona para criar uma instantâneo do compartilhamento.

SnapshotAsync(CancellationToken)

Inicia uma operação assíncrona para criar uma instantâneo do compartilhamento.

SnapshotAsync(IDictionary<String,String>, AccessCondition, FileRequestOptions, OperationContext)

Inicia uma operação assíncrona para criar uma instantâneo do compartilhamento.

SnapshotAsync(IDictionary<String,String>, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Inicia uma operação assíncrona para criar uma instantâneo do compartilhamento.

Aplica-se a