FileDownloadDetails Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Свойства, возвращаемые при скачивании файла.
public class FileDownloadDetails
type FileDownloadDetails = class
Public Class FileDownloadDetails
- Наследование
-
FileDownloadDetails
Свойства
AcceptRanges |
Указывает, что служба поддерживает запросы для частичного содержимого файла. |
CacheControl |
Заголовок возвращается в том случае, если он был ранее указан для файла. |
ContentDisposition |
Этот заголовок возвращает значение, указанное для заголовка "x-ms-blob-content-disposition". Поле ответа Content-Disposition содержит дополнительные сведения о том, как обрабатывать полезные данные ответа, а также может использоваться для вложения дополнительных метаданных. Например, если задано значение attachment, это означает, что агент пользователя не должен отображать ответ, а вместо этого отображает диалоговое окно Сохранить как с именем файла, отличном от указанного имени файла. |
ContentEncoding |
Этот заголовок возвращает значение, указанное для заголовка запроса Content-Encoding. |
ContentHash |
Если файл имеет хэш MD5 и запрос содержит заголовок диапазона (Range или x-ms-range), этот заголовок ответа возвращается со значением MD5 всего файла. Это значение может быть равно значению, возвращаемого в заголовке Content-MD5, при этом последнее вычисляется из запрошенного диапазона. |
ContentLanguage |
Этот заголовок возвращает значение, указанное для заголовка запроса Content-Language. |
ContentRange |
Указывает диапазон байтов, возвращаемых в случае, если клиент запросил подмножество файла, задав заголовок запроса Range. Ожидается, что формат Content-Range будет возвращаться в следующем формате. [единица] [start]-[end]/[FileSize] (например, байты 1024-3071/10240) Значение [end] будет включать последний байт (например, заголовок "байты 0-7/8" — это весь 8-байтовый файл). |
CopyCompletedOn |
Время завершения последней попытки операции копирования BLOB-объекта, где этот файл был целевым файлом. Это значение может указывать время завершенной, отмененной или неуспешной попытки копирования. Этот заголовок не отображается, если копирование находится в ожидании, если этот BLOB-объект никогда не был назначением в операции копирования BLOB-объектов или если этот большой двоичный объект был изменен после завершения операции копирования BLOB-объекта с помощью команды "Задать свойства BLOB-объекта", "Поместить BLOB-объект" или "Поместить список блоков". |
CopyId |
Идентификатор строки для этой операции копирования. Используйте с командой Get Properties, чтобы проверка состояние этой операции копирования, или передайте параметр Прервать копирование BLOB-объекта, чтобы прервать ожидающее копирование. |
CopyProgress |
Содержит количество скопированных байтов и общее количество байтов в источнике в последней попытке операции копирования BLOB-объекта, где этот BLOB-объект был конечным BLOB-объектом. Может отображаться от 0 до байтов содержимого, скопированных. Этот заголовок не отображается, если этот BLOB-объект никогда не был назначением в операции копирования BLOB-объекта или если этот большой двоичный объект был изменен после завершения операции копирования BLOB-объекта с помощью команды Set Blob Properties, Put BLOB-объект или Put Block List |
CopySource |
URL-адрес длиной до 2 КБ, указывающий исходный BLOB-объект или файл, использованный при последней попытке операции копирования BLOB-объекта, где этот BLOB-объект был целевым BLOB-объектом. Этот заголовок не отображается, если этот BLOB-объект никогда не был назначением в операции копирования BLOB-объектов или если этот blob-объект был изменен после завершения операции копирования BLOB-объекта с помощью команды Set Blob Properties, Put BLOB-объект или Put Block List. |
CopyStatus |
Состояние операции копирования, определяемое x-ms-copy-id. |
CopyStatusDescription |
Отображается только при сбое или ожидании x-ms-copy-status. Описывает причину последнего неустранимого или устранимого сбоя операции копирования. Этот заголовок не отображается, если этот BLOB-объект никогда не был назначением в операции копирования BLOB-объекта или если этот большой двоичный объект был изменен после завершения операции копирования BLOB-объекта с помощью команды Set Blob Properties, Put BLOB-объект или Put Block List |
CreatedOn |
Возвращает дату и время создания большого двоичного объекта. |
EncryptionContext |
Контекст шифрования файла. Контекст шифрования — это метаданные, которые не шифруются при хранении в файле. Основное применение этого поля — хранение незашифрованных данных, которые можно использовать для получения ключа, предоставленного клиентом, для файла. |
EncryptionKeySha256 |
Хэш SHA-256 ключа шифрования, используемого для шифрования файла. Этот заголовок возвращается только в том случае, если файл был зашифрован с помощью ключа, предоставленного клиентом. |
ETag |
ETag содержит значение, которое можно использовать для выполнения операций с файлом условно. Если версия службы запросов 2011-08-18 или более позднюю, значение ETag будет в кавычках. |
IsServerEncrypted |
Значение этого заголовка равно true, если данные файла и метаданные приложения полностью зашифрованы с помощью указанного алгоритма. В противном случае устанавливается значение false (если файл незашифрован или если зашифрованы только части метаданных файла или приложения). |
LastModified |
DateTimeOffset Возвращает файл, который был изменен в последний раз. Любая операция, которая изменяет файл, включая обновление метаданных или свойств файла, изменяет время последнего изменения файла. |
LeaseDuration |
При аренде файла указывает, является ли аренда бесконечной или фиксированной. |
LeaseState |
Состояние аренды файла. |
LeaseStatus |
Текущее состояние аренды файла. |
Metadata |
Метаданные файла. |
Применяется к
Azure SDK for .NET