Partilhar via


CloudFileDirectory Classe

Definição

Representa um diretório de arquivos, designado por um caractere delimitador.

public class CloudFileDirectory : Microsoft.Azure.Storage.File.IListFileItem
type CloudFileDirectory = class
    interface IListFileItem
Public Class CloudFileDirectory
Implements IListFileItem
Herança
CloudFileDirectory
Implementações

Comentários

Compartilhamentos, que são encapsulados como objetos CloudFileShare, diretórios de retenção e arquivos de retenção dos diretórios. Os diretórios também podem conter subdiretórios.

Construtores

CloudFileDirectory(StorageUri, StorageCredentials)

Inicializa uma nova instância da classe CloudFileDirectory usando uma URI absoluta para o diretório.

CloudFileDirectory(Uri)

Inicializa uma nova instância da classe CloudFileDirectory usando uma URI absoluta para o diretório.

CloudFileDirectory(Uri, StorageCredentials)

Inicializa uma nova instância da classe CloudFileDirectory usando uma URI absoluta para o diretório.

Propriedades

FilePermission

Obtém ou define a permissão de arquivo para este diretório. Esse campo será nulo após Directory.Create, Directory.SetProperties, Directory.GetProperties e Directory.Get calls.

Metadata

Obtém os metadados definidos pelo usuário para o diretório.

Name

Obtém o nome do diretório.

Parent

Obtém um objeto CloudFileDirectory que representa o diretório pai para o diretório.

Properties

Obtém um objeto FileDirectoryProperties que representa as propriedades do sistema de diretórios.

ServiceClient

Obtém um objeto CloudFileClient que especifica o ponto de extremidade para o serviço Arquivo.

Share

Obtém uma CloudFileShare objeto que representa o compartilhamento do diretório.

SnapshotQualifiedStorageUri

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

SnapshotQualifiedUri

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

StorageUri

Obtém a URI do diretório de arquivo para todos os locais.

Uri

Obtém a URI do diretório para o local principal.

Métodos

BeginCloseAllHandlesSegmented(FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para fechar todos os identificadores SMB nesse diretório.

BeginCloseHandleSegmented(String, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para fechar o identificador SMB especificado neste diretório.

BeginCreate(AsyncCallback, Object)

Inicia uma operação assíncrona para criar um diretório.

BeginCreate(FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para criar um diretório.

BeginCreateIfNotExists(AsyncCallback, Object)

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

BeginCreateIfNotExists(FileRequestOptions, OperationContext, AsyncCallback, Object)

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

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

Inicia uma operação assíncrona para excluir um diretório.

BeginDelete(AsyncCallback, Object)

Inicia uma operação assíncrona para excluir um diretório.

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

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

BeginDeleteIfExists(AsyncCallback, Object)

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

BeginExists(AsyncCallback, Object)

Inicia uma solicitação assíncrona para marcar se o diretório existe.

BeginExists(FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma solicitação assíncrona para marcar se o diretório existe.

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

Inicia uma operação assíncrona para preencher as propriedades e metadados do diretório.

BeginFetchAttributes(AsyncCallback, Object)

Inicia uma operação assíncrona para preencher as propriedades do diretório.

BeginListFilesAndDirectoriesSegmented(FileContinuationToken, AsyncCallback, Object)

Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

BeginListFilesAndDirectoriesSegmented(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

BeginListFilesAndDirectoriesSegmented(String, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

BeginListHandlesSegmented(FileContinuationToken, Nullable<Int32>, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

Inicia uma operação assíncrona para abrir as alças SMB neste diretório.

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

Inicia uma operação assíncrona para atualizar os metadados do diretório.

BeginSetMetadata(AsyncCallback, Object)

Inicia uma operação assíncrona para atualizar os metadados do diretório.

CloseAllHandlesSegmented(FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext)

Fecha todos os identificadores SMB neste arquivo.

CloseAllHandlesSegmentedAsync(FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

Retorna uma tarefa que executa uma operação assíncrona para fechar todos os identificadores SMB nesse diretório.

CloseHandleSegmented(String, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext)

Fecha o identificador SMB especificado nesse diretório.

CloseHandleSegmented(UInt64, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext)

Fecha o identificador SMB especificado nesse diretório.

CloseHandleSegmentedAsync(String, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

Retorna uma tarefa que executa uma operação assíncrona para fechar o identificador SMB especificado nesse diretório.

CloseHandleSegmentedAsync(UInt64, FileContinuationToken, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

Retorna uma tarefa que executa uma operação assíncrona para fechar o identificador SMB especificado nesse diretório.

Create(FileRequestOptions, OperationContext)

Cria um diretório.

CreateAsync()

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

CreateAsync(CancellationToken)

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

CreateAsync(FileRequestOptions, OperationContext)

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

CreateAsync(FileRequestOptions, OperationContext, CancellationToken)

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

CreateIfNotExists(FileRequestOptions, OperationContext)

Cria o diretório se ele ainda não existe.

CreateIfNotExistsAsync()

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

CreateIfNotExistsAsync(CancellationToken)

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

CreateIfNotExistsAsync(FileRequestOptions, OperationContext)

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

CreateIfNotExistsAsync(FileRequestOptions, OperationContext, CancellationToken)

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

Delete(AccessCondition, FileRequestOptions, OperationContext)

Exclui o diretório.

DeleteAsync()

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

DeleteAsync(AccessCondition, FileRequestOptions, OperationContext)

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

DeleteAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

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

DeleteAsync(CancellationToken)

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

DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext)

Exclui o diretório se ele já existe.

DeleteIfExistsAsync()

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

DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext)

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

DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

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

DeleteIfExistsAsync(CancellationToken)

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

EndCloseAllHandlesSegmented(IAsyncResult)

Encerra uma operação assíncrona para fechar todos os identificadores SMB nesse diretório.

EndCloseHandleSegmented(IAsyncResult)

Encerra uma operação assíncrona para fechar o identificador SMB especificado neste diretório.

EndCreate(IAsyncResult)

Encerra uma operação assíncrona para criar um diretório.

EndCreateIfNotExists(IAsyncResult)

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

EndDelete(IAsyncResult)

Encerra uma operação assíncrona para excluir um diretório.

EndDeleteIfExists(IAsyncResult)

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

EndExists(IAsyncResult)

Retorna o resultado assíncrono da solicitação para marcar se o diretório existe.

EndFetchAttributes(IAsyncResult)

Encerra uma operação assíncrona para preencher as propriedades e metadados do diretório.

EndListFilesAndDirectoriesSegmented(IAsyncResult)

Encerra uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

EndListHandlesSegmented(IAsyncResult)

Encerra uma operação assíncrona para abrir os identificadores SMB nesse arquivo.

EndSetMetadata(IAsyncResult)

Encerra uma operação assíncrona para atualizar os metadados do diretório.

Exists(FileRequestOptions, OperationContext)

Verifica se o diretório existe.

ExistsAsync()

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

ExistsAsync(CancellationToken)

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

ExistsAsync(FileRequestOptions, OperationContext)

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

ExistsAsync(FileRequestOptions, OperationContext, CancellationToken)

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

FetchAttributes(AccessCondition, FileRequestOptions, OperationContext)

Preenche as propriedades de um diretório.

FetchAttributesAsync()

Retorna uma tarefa que executa uma operação assíncrona para preencher as propriedades e metadados do diretório.

FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext)

Retorna uma tarefa que executa uma operação assíncrona para preencher as propriedades e metadados do diretório.

FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para preencher as propriedades e metadados do diretório.

FetchAttributesAsync(CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para preencher as propriedades e metadados do diretório.

GetDirectoryReference(String)

Retorna um objeto CloudFileDirectory que representa um subdiretório no diretório.

GetFileReference(String)

Retorna um objeto CloudFile que representa um arquivo nesse diretório.

ListFilesAndDirectories(FileRequestOptions, OperationContext)

Retorna uma coleção enumerável dos arquivos no compartilhamento, que são recuperados lentamente.

ListFilesAndDirectories(String, FileRequestOptions, OperationContext)

Retorna uma coleção enumerável dos arquivos no compartilhamento, que são recuperados lentamente.

ListFilesAndDirectoriesSegmented(FileContinuationToken)

Retorna um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

ListFilesAndDirectoriesSegmented(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)

Retorna um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

ListFilesAndDirectoriesSegmented(String, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)

Retorna um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

ListFilesAndDirectoriesSegmentedAsync(FileContinuationToken)

Retorna uma tarefa que executa uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

ListFilesAndDirectoriesSegmentedAsync(FileContinuationToken, CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

ListFilesAndDirectoriesSegmentedAsync(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext)

Retorna uma tarefa que executa uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

ListFilesAndDirectoriesSegmentedAsync(Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

ListFilesAndDirectoriesSegmentedAsync(String, FileContinuationToken, CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

ListFilesAndDirectoriesSegmentedAsync(String, Nullable<Int32>, FileContinuationToken, FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para retornar um segmento de resultado que contém uma coleção de itens de arquivo no compartilhamento.

ListHandlesSegmented(FileContinuationToken, Nullable<Int32>, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext)

Obtém os identificadores SMB abertos neste diretório.

ListHandlesSegmentedAsync(FileContinuationToken, Nullable<Int32>, Nullable<Boolean>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

Retorna uma tarefa que executa uma operação assíncrona para abrir as alças SMB nesse diretório.

SetMetadata(AccessCondition, FileRequestOptions, OperationContext)

Atualizações os metadados do diretório.

SetMetadataAsync()

Retorna uma tarefa que executa uma operação assíncrona para atualizar os metadados do diretório.

SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext)

Retorna uma tarefa que executa uma operação assíncrona para atualizar os metadados do diretório.

SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para atualizar os metadados do diretório.

SetMetadataAsync(CancellationToken)

Retorna uma tarefa que executa uma operação assíncrona para atualizar os metadados do diretório.

SetProperties(FileRequestOptions, OperationContext)

Atualizações as propriedades do diretório.

SetPropertiesAsync(FileRequestOptions, OperationContext, Nullable<CancellationToken>)

Atualizações as propriedades do diretório.

Aplica-se a