Microsoft.Azure.Storage.Blob Namespace

Classes

BatchOperation

Define a estrutura básica da construção de solicitações em lote. Operações específicas têm suporte em implementações específicas.

BlobAccountExtensions
BlobBatchException

Esse tipo de exceção é gerado quando a solicitação uber em um lote é bem-sucedida, mas uma ou mais das subprocurações falharam.

BlobBatchSubOperationError

Representa uma resposta com falha em uma única sub-resposta.

BlobBatchSubOperationResponse

Representa a resposta a uma única sub-operação.

BlobContainerEncryptionScopeOptions

Opções de escopo de criptografia a serem usadas ao criar um contêiner.

BlobContainerPermissions

Representa as permissões para um contêiner.

BlobContainerProperties

Representa as propriedades do sistema para um contêiner.

BlobContinuationToken

Representa um token de continuação para operações de listagem.

BlobCustomerProvidedKey

Wrapper imutável para uma chave de criptografia a ser usada com criptografia de chave fornecida pelo cliente.

BlobDeleteBatchOperation

Define um conjunto de suboperações SetTier a serem executadas como uma única solicitação em lote.

BlobEncryptionPolicy

Representa uma política de criptografia para executar criptografia/descriptografia de envelope de blobs do Azure.

BlobProperties

Representa as propriedades do sistema para um blob.

BlobRequestOptions

Representa um conjunto de opções de tempo limite e de política de repetição que podem ser especificadas para uma solicitação no serviço de Blob.

BlobResultSegment

Representa um segmento de resultados do IListBlobItem, com informações de continuação para cenários de paginação.

BlobSetTierBatchOperation

Define um conjunto de suboperações SetTier a serem executadas como uma única solicitação em lote.

CloudAppendBlob

Representa um blob de acréscimo, um tipo de blob em que os blocos de dados sempre são confirmados no final do blob.

CloudBlob

Representa um blob do Azure. Um blob armazena dados binários ou de texto, como documentos ou arquivos de mídia.

CloudBlobClient

Fornece uma representação lógica do lado do cliente do Armazenamento de Blobs do Microsoft Azure.

CloudBlobContainer

Representa um contêiner no serviço Blob do Microsoft Azure.

CloudBlobDirectory

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

CloudBlobStream

Representa um fluxo para gravação em um blob.

CloudBlockBlob

Representa um blob que é carregado como um conjunto de blocos.

CloudPageBlob

Representa um blob de páginas do Microsoft Azure.

ContainerResultSegment

Representa um segmento de resultados CloudBlobContainer e inclui informações de continuação e de paginação.

CopyState

Representa os atributos de uma operação de cópia.

ListBlockItem

Representa um bloco recuperado da lista de blocos do blob.

PageDiffRange

Representa um intervalo de páginas em um blob de páginas.

PageRange

Representa um intervalo de páginas em um blob de páginas.

SharedAccessBlobHeaders

Representa os cabeçalhos opcionais que podem ser retornados com blobs acessados usando a SAS.

SharedAccessBlobPolicies

Representa a coleção de políticas de acesso compartilhado definida para um contêiner.

SharedAccessBlobPolicy

Representa uma política de acesso compartilhado, que especifica a hora de início, a hora de expiração e as permissões para uma assinatura de acesso compartilhado.

Interfaces

ICloudBlob

Uma interface necessária para tipos de blob do Microsoft Azure. As classes CloudBlockBlob e CloudPageBlob implementam a interface ICloudBlob.

IListBlobItem

Representa um item que pode ser retornado por uma operação de listagem do blob.

Enumerações

BlobContainerPublicAccessType

Especifica o nível de acesso público que é permitido no contêiner.

BlobListingDetails

Especifica os itens a serem incluídos ao listar um conjunto de blobs.

BlobType

O tipo de um blob.

BlockListingFilter

Indica se deve listar apenas blocos confirmados, apenas blocos não confirmados ou todos os blocos.

BlockSearchMode

Indica que listas de blocos devem ser pesquisadas para localizar um bloco especificado.

ContainerListingDetails

Especifica os detalhes a serem incluídos ao listar os contêineres nesta conta de armazenamento.

CopyStatus

Representa o status de uma operação de cópia de blob.

DeleteSnapshotsOption

O conjunto de opções que descreve a operação de exclusão.

LeaseAction

Descreve as ações que podem ser executadas em uma concessão.

LeaseDuration

A duração da concessão de um recurso.

LeaseState

O estado de concessão de um recurso.

LeaseStatus

O status de concessão de um recurso.

PremiumPageBlobTier

A camada do blob de páginas. Confira informações https://docs.microsoft.com/en-us/azure/storage/storage-premium-storage#scalability-and-performance-targets detalhadas sobre o IOPS e a taxa de transferência correspondentes por PremiumPageBlobTier.

RehydratePriority

A prioridade com a qual reidratar um blob arquivado.

RehydrationStatus

A reidratação status para um blob que está arquivado no momento.

SequenceNumberAction

Descreve as ações que podem ser executadas em um número de sequência de blob de páginas.

SharedAccessBlobPermissions

Especifica o conjunto de permissões possíveis para uma política de acesso compartilhado.

StandardBlobTier

A camada do blob de blocos em uma conta de armazenamento padrão.