BlobProperties 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.
Propriedades de um Blob.
public class BlobProperties
type BlobProperties = class
Public Class BlobProperties
- Herança
-
BlobProperties
Construtores
BlobProperties() |
Construtor. |
Propriedades
AcceptRanges |
Indica se o serviço oferece suporte a solicitações de conteúdo de blob parcial. |
AccessTier |
A camada de blob de páginas em uma conta de armazenamento premium ou camada de blob de blocos em contas LRS de armazenamento de blobs. Para obter uma lista de camadas de blob de página premium permitidas, consulte https://docs.microsoft.com/azure/virtual-machines/windows/premium-storage#features. Para fins gerais v2 e tipos de conta de armazenamento de blobs, os valores válidos são:
|
AccessTierChangedOn |
A hora em que a camada foi alterada no objeto . Isso só será retornado se a camada no blob de blocos tiver sido definida. |
AccessTierInferred |
Para blobs de páginas somente em uma conta de armazenamento premium. Se a camada de acesso não estiver definida explicitamente no blob, a camada será inferida com base em seu comprimento de conteúdo e esse cabeçalho será retornado com valor verdadeiro. |
ArchiveStatus |
Para contas LRS de armazenamento de blobs, os valores válidos são reidratar-pending-to-hot/rehydrate-pending-to-cool. Se o blob estiver sendo reidratado e não estiver concluído, esse cabeçalho será retornado indicando que a reidratação está pendente e também informa a camada de destino. |
BlobCommittedBlockCount |
O número de blocos confirmados presentes no blob. Esse cabeçalho é retornado somente para blobs de acréscimo. |
BlobCopyStatus |
Estado da operação de cópia mais recente identificada por x-ms-copy-id, se houver. |
BlobSequenceNumber |
O número de sequência atual de um blob de páginas. Esse cabeçalho não é retornado para blobs de blocos ou blobs de acréscimo. |
BlobType |
O tipo do blob. |
CacheControl |
Esse cabeçalho será retornado, caso tenha sido especificado antes para o blob. |
ContentDisposition |
Esse cabeçalho retorna o valor especificado para o cabeçalho 'x-ms-blob-content-disposition'. O campo cabeçalho de resposta Content-Disposition transmite informações adicionais sobre como processar o conteúdo da resposta e também pode ser usado para anexar metadados adicionais. Por exemplo, se definido como anexo, indica que o usuário-agente não deve exibir a resposta, mas, em vez disso, mostrar uma caixa de diálogo Salvar como com um nome de arquivo diferente do nome do blob especificado. |
ContentEncoding |
Esse cabeçalho retorna o valor especificado para o cabeçalho de solicitação Content-Encoding. |
ContentHash |
Se o blob tiver um hash MD5 e essa operação for ler o blob completo, esse cabeçalho de resposta será retornado para que o cliente possa marcar para integridade do conteúdo da mensagem. |
ContentLanguage |
Esse cabeçalho retorna o valor especificado para o cabeçalho de solicitação Content-Language. |
ContentLength |
O número de bytes presentes no corpo da resposta. |
ContentType |
O tipo de conteúdo especificado para o blob. O tipo de conteúdo padrão é 'application/octet-stream'. |
CopyCompletedOn |
Hora de conclusão da última tentativa de operação de Copiar Blob em que esse blob era o blob de destino. Esse valor pode especificar a hora de uma tentativa de cópia concluída, cancelada o com falha. Esse cabeçalho não aparecerá se uma cópia estiver pendente, se esse blob nunca tiver sido o destino em uma operação Copiar Blob ou se esse blob tiver sido modificado após uma operação de Copiar Blob concluída usando Definir Propriedades de Blob, Colocar Blob ou Colocar Lista de Blocos. |
CopyId |
Identificador de cadeia de caracteres para essa operação de cópia. Use com Obter Propriedades de Blob para marcar o status desta operação de cópia ou passe para Anular Copiar Blob para anular uma cópia pendente. |
CopyProgress |
Contém o número de bytes copiados e o total de bytes na origem na última tentativa de operação copiar blob em que esse blob era o blob de destino. Pode mostrar entre 0 e bytes de comprimento de conteúdo copiados. Esse cabeçalho não aparecerá se esse blob nunca tiver sido o destino em uma operação de Copiar Blob ou se esse blob tiver sido modificado após uma operação de Copiar Blob concluída usando Definir Propriedades de Blob, Colocar Blob ou Colocar Lista de Blocos. |
CopySource |
URL de até 2 KB de comprimento que especifica o blob ou arquivo de origem usado na última tentativa de operação de Copiar Blob em que esse blob era o blob de destino. Esse cabeçalho não aparecerá se esse blob nunca tiver sido o destino em uma operação de Copiar Blob ou se esse blob tiver sido modificado após uma operação de Copiar Blob concluída usando Definir Propriedades de Blob, Colocar Blob ou Colocar Lista de Blocos. |
CopyStatusDescription |
Só aparece quando x-ms-copy-status está com falha ou pendente. Descreve a causa da última falha fatal ou não fatal da operação de cópia. Esse cabeçalho não será exibido se esse blob nunca tiver sido o destino em uma operação copiar blob ou se esse blob tiver sido modificado após uma operação de Copiar Blob concluída usando Definir Propriedades de Blob, Colocar Blob ou Colocar Lista de Blocos |
CreatedOn |
Retorna a data e a hora em que o blob foi criado. |
DestinationSnapshot |
Incluído se o blob for blob de cópia incremental ou cópia incremental instantâneo, se x-ms-copy-status for bem-sucedido. Hora do instantâneo da última cópia incremental bem-sucedida instantâneo para esse blob. |
EncryptionKeySha256 |
O hash SHA-256 da chave de criptografia usada para criptografar os metadados. Esse cabeçalho só é retornado quando os metadados foram criptografados com uma chave fornecida pelo cliente. |
EncryptionScope |
Retorna o nome do escopo de criptografia usado para criptografar o conteúdo do blob e os metadados do aplicativo. Observe que a ausência desse cabeçalho implica o uso do escopo de criptografia de conta padrão. |
ETag |
A ETag contém um valor que você pode usar para executar operações de forma condicional. Se a versão da solicitação for a 2011-08-18 ou mais recente, o valor de ETag será exibido entre aspas. |
ExpiresOn |
A hora em que esse blob expirará. |
HasLegalHold |
Indica se o blob tem uma retenção legal. |
ImmutabilityPolicy |
O BlobImmutabilityPolicy associado ao blob. |
IsIncrementalCopy |
Incluído se o blob for um blob de cópia incremental. |
IsLatestVersion |
O valor desse cabeçalho indica se a versão desse blob é uma versão atual, consulte também cabeçalho x-ms-version-id. |
IsSealed |
Se esse blob tiver sido selado. |
IsServerEncrypted |
O valor desse cabeçalho será definido como true se os dados de blob e os metadados do aplicativo forem completamente criptografados usando o algoritmo especificado. Caso contrário, o valor será definido como false (quando o blob não for criptografado ou se apenas partes dos metadados de blob/aplicativo forem criptografadas). |
LastAccessed |
Retorna a data e a hora em que o blob foi lido ou gravado. |
LastModified |
Retorna a data e a hora em que o blob foi modificado pela última vez. Qualquer operação que modificar o blob, incluindo uma atualização dos metadados ou das propriedades do blob, alterará a hora da última modificação do blob. |
LeaseDuration |
Quando um blob é concedido, especifica se a concessão tem duração infinita ou fixa. |
LeaseState |
Estado da concessão do blob. |
LeaseStatus |
O status da concessão atual do blob. |
Metadata |
Metadata. |
ObjectReplicationDestinationPolicyId |
ID da Política de Replicação de Objeto do blob de destino. |
ObjectReplicationSourceProperties |
ID da Política de Replicação de Objeto Analisado, IDs de Regra e status do blob de origem. |
RehydratePriority |
Se esse blob estiver no estado pendente de reidratação, isso indicará a prioridade de reidratação. |
TagCount |
O número de marcas associadas ao blob. |
VersionId |
Um valor DateTime retornado pelo serviço que identifica exclusivamente o blob. O valor desse cabeçalho indica a versão do blob e pode ser usado em solicitações subsequentes para acessar essa versão do blob. |
Aplica-se a
Azure SDK for .NET