FileDownloadDetails Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Propriedades devolvidas ao transferir um Ficheiro.
public class FileDownloadDetails
type FileDownloadDetails = class
Public Class FileDownloadDetails
- Herança
-
FileDownloadDetails
Propriedades
AcceptRanges |
Indica que o serviço suporta pedidos de conteúdo de ficheiro parcial. |
CacheControl |
Este cabeçalho é devolvido se tiver sido especificado anteriormente para o ficheiro. |
ContentDisposition |
Este cabeçalho devolve 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 payload de resposta e também pode ser utilizado para anexar metadados adicionais. Por exemplo, se estiver definido como anexo, indica que o utilizador-agente não deve apresentar a resposta, mas sim mostrar uma caixa de diálogo Guardar Como com um nome de ficheiro diferente do nome de ficheiro especificado. |
ContentEncoding |
Este cabeçalho devolve o valor especificado para o cabeçalho do pedido Codificação de Conteúdo. |
ContentHash |
Se o ficheiro tiver um hash MD5 e se o pedido contiver o cabeçalho de intervalo (Intervalo ou intervalo x-ms),este cabeçalho de resposta será devolvido com o valor do valor MD5 de todo o ficheiro. Este valor pode ou não ser igual ao valor devolvido no cabeçalho Content-MD5, com este último calculado a partir do intervalo pedido |
ContentLanguage |
Este cabeçalho devolve o valor especificado para o cabeçalho do pedido Idioma de Conteúdo. |
ContentRange |
Indica o intervalo de bytes devolvido no caso de o cliente ter pedido um subconjunto da definição de ficheiro do cabeçalho do pedido "Intervalo". Espera-se que o formato do Intervalo de Conteúdos seja reativado no seguinte formato. [unidade] [start]-[end]/[FileSize] (por exemplo, bytes 1024-3071/10240) O valor [final] será o último byte inclusivo (por exemplo, o cabeçalho "bytes 0-7/8" é todo o ficheiro de 8 bytes). |
CopyCompletedOn |
Hora de conclusão da última operação de Copiar Blob em que este ficheiro era o ficheiro de destino. Este valor pode especificar a hora de uma tentativa de cópia concluída, abortada ou falhada. Este cabeçalho não é apresentado se uma cópia estiver pendente, se este blob nunca tiver sido o destino numa operação Copiar Blob ou se este blob tiver sido modificado após uma operação de Copiar Blob concluída com Definir Propriedades do Blob, Colocar Blob ou Colocar Lista de Blocos. |
CopyId |
Identificador de cadeia para esta operação de cópia. Utilize com Obter Propriedades para verificar o estado desta operação de cópia ou passe para Abortar o Blob de Cópia para abortar uma cópia pendente. |
CopyProgress |
Contém o número de bytes copiados e o total de bytes na origem na última operação de Copiar Blob em que este blob era o blob de destino. Pode mostrar entre 0 e bytes de Comprimento do Conteúdo copiados. Este cabeçalho não é apresentado se este blob nunca tiver sido o destino numa operação Copiar Blob ou se este blob tiver sido modificado após uma operação de Copiar Blob concluída com Definir Propriedades do Blob, Colocar Blob ou Colocar Lista de Blocos |
CopySource |
URL com até 2 KB de comprimento que especifica o blob de origem ou o ficheiro utilizado na última operação de Copiar Blob em que este blob era o blob de destino. Este cabeçalho não é apresentado se este blob nunca tiver sido o destino numa operação Copiar Blob ou se este blob tiver sido modificado após uma operação de Copiar Blob concluída com Definir Propriedades do Blob, Colocar Blob ou Colocar Lista de Blocos. |
CopyStatus |
Estado da operação de cópia identificada por x-ms-copy-id. |
CopyStatusDescription |
Só é apresentado quando x-ms-copy-status está com falhas ou pendente. Descreve a causa da última falha fatal ou não fatal da operação de cópia. Este cabeçalho não é apresentado se este blob nunca tiver sido o destino numa operação Copiar Blob ou se este blob tiver sido modificado após uma operação de Copiar Blob concluída com Definir Propriedades do Blob, Colocar Blob ou Colocar Lista de Blocos |
CreatedOn |
Devolve a data e hora em que o blob foi criado. |
EncryptionContext |
Contexto de encriptação do ficheiro. O contexto de encriptação são metadados que não são encriptados quando armazenados no ficheiro. A aplicação principal deste campo é armazenar dados não encriptados que podem ser utilizados para derivar a chave fornecida pelo cliente para um ficheiro. |
EncryptionKeySha256 |
O hash SHA-256 da chave de encriptação utilizada para encriptar o ficheiro. Este cabeçalho só é devolvido quando o ficheiro foi encriptado com uma chave fornecida pelo cliente. |
ETag |
O ETag contém um valor que pode utilizar para realizar operações condicionalmente no ficheiro. Se a versão do serviço de pedido for 2011-08-18 ou mais recente, o valor ETag estará entre aspas. |
IsServerEncrypted |
O valor deste cabeçalho é definido como verdadeiro se os dados de ficheiro e os metadados da aplicação estiverem completamente encriptados com o algoritmo especificado. Caso contrário, o valor é definido como falso (quando o ficheiro não está encriptado ou se apenas partes dos metadados de ficheiro/aplicação forem encriptadas). |
LastModified |
Devolve o DateTimeOffset ficheiro que foi modificado pela última vez. Qualquer operação que modifique o ficheiro, incluindo uma atualização dos metadados ou propriedades do ficheiro, altera a hora da última modificação do ficheiro. |
LeaseDuration |
Quando um ficheiro é arrendado, especifica se a concessão é de duração infinita ou fixa. |
LeaseState |
Estado da concessão do ficheiro. |
LeaseStatus |
O estado atual da concessão do ficheiro. |
Metadata |
Os metadados do ficheiro. |
Aplica-se a
Azure SDK for .NET