CloudFileDirectory Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET