Azure.Storage.Blobs.Models Namespace

Classes

AccountInfo

AccountInfo.

AppendBlobAppendBlockFromUriOptions

Parâmetros opcionais para AppendBlockFromUriAsync(Uri, AppendBlobAppendBlockFromUriOptions, CancellationToken).

AppendBlobAppendBlockOptions

Parâmetros opcionais para acrescentar um bloco com AppendBlockAsync(Stream, AppendBlobAppendBlockOptions, CancellationToken).

AppendBlobCreateOptions

Parâmetros opcionais para criar um Blob de Acréscimo.

AppendBlobOpenWriteOptions

Parâmetros opcionais para Anexar Gravação Aberta de Blob.

AppendBlobRequestConditions

Especifica as condições de acesso específicas do blob de acréscimo.

BlobAccessPolicy

Uma política de acesso.

BlobAnalyticsLogging

Configurações de log do Azure Analytics.

BlobAppendInfo

BlobAppendInfo.

BlobContainerAccessPolicy

BlobContainerAccessPolicy

BlobContainerClientTransferOptions

Opções que se aplicam a uploads e downloads de transferência de dados usando os BlobContainerClient métodos StartDownloadToDirectoryAsync(BlobContainerClient, String, BlobContainerClientTransferOptions) de extensão e StartUploadDirectoryAsync(BlobContainerClient, String, BlobContainerClientTransferOptions).

BlobContainerEncryptionScopeOptions

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

BlobContainerInfo

BlobContainerInfo

BlobContainerItem

Um contêiner do Armazenamento do Azure.

BlobContainerProperties

Propriedades de um contêiner.

BlobContentInfo

BlobContentInfo

BlobCopyFromUriOptions

Parâmetros opcionais para Iniciar Cópia da URL.

BlobCopyInfo

BlobCopyInfo.

BlobCorsRule

O CORS é um recurso HTTP que permite que um aplicativo web em execução em um domínio acesse recursos em outro domínio. Os navegadores da Web implementam uma restrição de segurança conhecida como política de mesma origem que evita que uma página da Web chame as APIs em um domínio diferente; o CORS fornece uma maneira segura de permitir que um domínio (o domínio de origem) chame APIs em outro domínio.

BlobDownloadDetails

Detalhes retornados ao baixar um Blob.

BlobDownloadInfo

Os detalhes e o conteúdo retornados do download de um blob

BlobDownloadOptions

Parâmetros opcionais para baixar um intervalo de um blob.

BlobDownloadResult

Os detalhes e o Conteúdo retornados do download de um blob.

BlobDownloadStreamingResult

Os detalhes e o Conteúdo retornados do download de um blob.

BlobDownloadToOptions

Opções para ler um blob em um destino.

BlobGeoReplication

Geo-Replication informações para o Serviço de Armazenamento Secundário.

BlobHierarchyItem

Prefix Um ou Blob retornado de GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken).

BlobHttpHeaders

Propriedades HTTP padrão compatíveis com contêineres e blobs. Essas propriedades são representadas como cabeçalhos HTTP padrão usam nomes padrão, conforme especificado na seção Definições de Campo de Cabeçalho 14 da especificação de protocolo HTTP/1.1.

Para obter mais informações, consulte Configuração e recuperação de propriedades e metadados para recursos do serviço Blob.

BlobImmutabilityPolicy

Parâmetros opcionais para definir a Política de Imutabilidade de um Blob, Instantâneo de Blob ou Versão do Blob.

BlobInfo

BlobInfo.

BlobItem

Um blob de Armazenamento do Azure.

BlobItemProperties

Propriedades de um blob.

BlobLease

BlobLease.

BlobLeaseRequestConditions

Especifica as condições de acesso para operações de concessão em um contêiner ou blob.

BlobLegalHoldResult

Informações sobre a retenção legal de um blob.

BlobMetrics

um resumo das estatísticas de solicitação agrupadas por API em agregações de hora ou minuto para blobs.

BlobOpenReadOptions

Parâmetros opcionais para OpenReadAsync(BlobOpenReadOptions, CancellationToken)

BlobOpenWriteOptions

Parâmetros opcionais para o Blob de Páginas Abrir Gravação.

BlobProperties

Propriedades de um Blob.

BlobQueryArrowField

Descrever um campo em BlobQueryArrowOptions.

BlobQueryArrowOptions

Configuração de seta. Válido somente para OutputTextConfiguration.

BlobQueryCsvTextOptions

Configuração de texto CSV.

BlobQueryError

Erro de consulta de blob.

BlobQueryJsonTextOptions

Configuração de texto JSON.

BlobQueryOptions

Parâmetros opcionais para QueryAsync(String, BlobQueryOptions, CancellationToken).

BlobQueryParquetTextOptions

Configuração de texto parquery.

BlobQueryTextOptions

Configuração de Texto de Consulta de Blob. Veja BlobQueryCsvTextOptions e BlobQueryJsonTextOptions.

BlobRequestConditions

Especifica as condições de acesso de concessão de blob para um contêiner ou blob.

BlobRetentionPolicy

a política de retenção que determina por quanto tempo os dados associados devem persistir.

BlobServiceProperties

Propriedades do Serviço de Armazenamento.

BlobServiceStatistics

Estatísticas para o serviço de armazenamento.

BlobSignedIdentifier

identificador assinado.

BlobsModelFactory

Fábrica de modelos para modelos.

BlobSnapshotInfo

BlobSnapshotInfo

BlobStaticWebsite

As propriedades que permitem que uma conta hospede um site estático.

BlobSyncUploadFromUriOptions

Parâmetros opcionais para SyncUploadFromUri(Uri, Boolean, CancellationToken).

BlobUploadOptions

Parâmetros opcionais para carregar em um Blob.

BlockBlobOpenWriteOptions

Parâmetros opcionais para o Blob de Páginas Abrir Gravação.

BlockBlobStageBlockOptions

Parâmetros opcionais para preparar um bloco para um blob de blocos com StageBlockAsync(String, Stream, BlockBlobStageBlockOptions, CancellationToken).

BlockInfo

BlockInfo.

BlockList

O BlockList.

CommitBlockListOptions

Parâmetros opcionais para confirmar uma lista de blocos em um Blob de Blocos.

CopyFromUriOperation

Um Operation<T> para acompanhar o status de uma solicitaçãoAzure.Storage.Blobs.Specialized.BlobBaseClient.StartCopyFromUriAsync(System.Uri,System.Collections.Generic.IDictionary{System.String,System.String},System.Nullable{Azure.Storage.Blobs.Models.AccessTier},Azure.Storage.Blobs.Models.BlobRequestConditions,Azure.Storage.Blobs.Models.BlobRequestConditions,System.Nullable{Azure.Storage.Blobs.Models.RehydratePriority},System.Threading.CancellationToken). Após Value a conclusão bem-sucedida, será o número de bytes copiados.

GetBlobTagResult

O resultado da chamada blobBaseClient.GetTags().

GetPageRangesDiffOptions

Parâmetros opcionais para PageRangeClient.GetPageRangesDiff().

GetPageRangesOptions

Parâmetros opcionais para PageBlobClient.GetPageRanges().

ObjectReplicationPolicy

Contém a ID da Política de Replicação de Objeto e a respectiva lista de ObjectReplicationRule(s). Isso é usado ao recuperar as propriedades de replicação de objeto no blob de origem. A ID da política para o blob de destino é definida em ObjectReplicationDestinationPolicyId das respectivas respostas de método. (por exemplo ObjectReplicationDestinationPolicyId, , ObjectReplicationDestinationPolicyId).

ObjectReplicationRule

Contém a ID da Regra de Replicação de Objeto e o Status da Replicação( ObjectReplicationStatus) de um blob. Pode haver mais de um ObjectReplicationRule em um ObjectReplicationPolicy. IDs de regra de replicação de objeto

PageBlobCreateOptions

Parâmetros opcionais para criar um Blob de Páginas.

PageBlobInfo

PageBlobInfo.

PageBlobOpenWriteOptions

Parâmetros opcionais para o Blob de Páginas Abrir Gravação.

PageBlobRequestConditions

Especifica condições de acesso específicas do blob de páginas.

PageBlobUploadPagesFromUriOptions

Parâmetros opcionais para UploadPagesFromUri(Uri, HttpRange, HttpRange, PageBlobUploadPagesFromUriOptions, CancellationToken).

PageBlobUploadPagesOptions

Parâmetros opcionais para carregar páginas.

PageInfo

Pageinfo.

PageRangeItem

Representa um intervalo de bytes retornados por GetAllPageRangesAsync(GetPageRangesOptions, CancellationToken).

PageRangesInfo

Contém informações de intervalo de páginas de blob retornadas das operações PageBlobClient.GetPageRanges.

ReleasedObjectInfo

Fornece o estado de versão de um blob ou objeto de contêiner lançado com êxito.

StageBlockFromUriOptions

Parâmetros opcionais para StageBlockFromUriAsync(Uri, String, StageBlockFromUriOptions, CancellationToken).

TaggedBlobItem

Informações de blob de um FindBlobsByTags.

UserDelegationKey

Uma chave de delegação de usuário.

Estruturas

AccessTier

O AccessTier.

BlobAudience

Audiências disponíveis para Blobs

BlobBlock

Representa um único bloco em um blob de blocos. Ele descreve a ID e o tamanho do bloco.

BlobErrorCode

Códigos de erro retornados pelo serviço.

CustomerProvidedKey

Wrapper para uma chave de criptografia a ser usada com a criptografia do lado do servidor de chave fornecida pelo cliente.

Enumerações

AccountKind

Identifica o tipo de conta.

ArchiveStatus

O ArchiveStatus.

BlobContainerStates

Especifica opções para listar contêineres de blob com a GetBlobContainersAsync(BlobContainerTraits, BlobContainerStates, String, CancellationToken) operação .

BlobContainerTraits

Especifica opções para listar contêineres de blob com a GetBlobContainersAsync(BlobContainerTraits, BlobContainerStates, String, CancellationToken) operação .

BlobCopySourceTagsMode

Modo de marcas de origem de cópia de blob.

BlobGeoReplicationStatus

O status do local secundário.

BlobImmutabilityPolicyMode

O BlobImmutabilityPolicyMode.

BlobQueryArrowFieldType

O tipo de um BlobQueryArrowField.

BlobStates

Especifica os estados a serem usados para determinar os blobs que serão incluídos ao usar as GetBlobsAsync(BlobTraits, BlobStates, String, CancellationToken) operações e GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken) .

BlobTraits

Especifica informações de característica a serem incluídas ao listar blobs com as GetBlobsAsync(BlobTraits, BlobStates, String, CancellationToken) operações e GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken) .

BlobType

Valores de BlobType.

BlockListTypes

Especifica se é necessário retornar a lista de blocos confirmados, a lista de blocos não confirmados ou as duas listas.

CopyStatus

Valores copyStatus.

DeleteSnapshotsOption

Obrigatório se o blob tiver instantâneos associados. Especifique uma das duas opções a seguir: incluir: Excluir o blob de base e todos os seus instantâneos. somente: exclua apenas os instantâneos do blob e não o próprio blob

EncryptionAlgorithmType

O algoritmo usado para produzir o hash da chave de criptografia. Atualmente, o único valor aceito é "AES256". Deve ser fornecido se o cabeçalho x-ms-encryption-key for fornecido.

LeaseDurationType

O LeaseDurationType.

LeaseState

Valores leaseState.

LeaseStatus

LeaseStatus.

ObjectReplicationStatus

Especifica o Status de Replicação de um blob. Isso é usado quando uma conta de armazenamento tem políticas de replicação de objeto aplicadas. Veja ObjectReplicationPolicy e ObjectReplicationRule.

PathRenameMode

Determina o comportamento da operação de renomeação

PublicAccessType

Especifica se os dados no contêiner podem ser acessados publicamente e o nível de acesso.

RehydratePriority

Se um objeto estiver no estado pendente de reidração, esse cabeçalho será retornado com prioridade de reidratar. Os valores válidos são High e Standard.

SequenceNumberAction

Obrigatório se o cabeçalho x-ms-blob-sequence-number estiver definido para a solicitação. Essa propriedade só se aplica a blobs de páginas. Essa propriedade indica como o serviço deve modificar o número de sequência do blob.

SkuName

Identifica o nome da SKU da conta.