Compartir a través de


FileDownloadDetails Clase

Definición

Las propiedades devueltas al descargar un archivo.

public class FileDownloadDetails
type FileDownloadDetails = class
Public Class FileDownloadDetails
Herencia
FileDownloadDetails

Propiedades

AcceptRanges

Indica que el servicio admite solicitudes de contenido parcial de archivos.

CacheControl

Se devuelve este encabezado si se especificó previamente para el archivo.

ContentDisposition

Este encabezado devuelve el valor especificado para el encabezado "x-ms-blob-content-disposition". El campo encabezado de respuesta Content-Disposition transmite información adicional sobre cómo procesar la carga de respuesta y también se puede usar para adjuntar metadatos adicionales. Por ejemplo, si se establece en datos adjuntos, indica que el agente de usuario no debe mostrar la respuesta, sino que, en su lugar, muestra un cuadro de diálogo Guardar como con un nombre de archivo distinto del nombre de archivo especificado.

ContentEncoding

Este encabezado devuelve el valor especificado para el encabezado de solicitud Content-Encoding.

ContentHash

Si el archivo tiene un hash MD5 y, si la solicitud contiene el encabezado de intervalo (Range o x-ms-range), este encabezado de respuesta se devuelve con el valor del valor MD5 de todo el archivo. Este valor puede o no ser igual al valor devuelto en el encabezado Content-MD5, con el último calculado a partir del intervalo solicitado.

ContentLanguage

Este encabezado devuelve el valor especificado para el encabezado de solicitud Content-Language.

ContentRange

Indica el intervalo de bytes devuelto en caso de que el cliente solicitó un subconjunto del archivo estableciendo el encabezado de solicitud "Range".

Se espera que el formato del intervalo de contenido vuelva en el siguiente formato. [unidad] [start]-[end]/[FileSize] (por ejemplo, bytes 1024-3071/10240)

El valor [end] será el último byte inclusivo (por ejemplo, el encabezado "bytes 0-7/8" es todo el archivo de 8 bytes).

CopyCompletedOn

Hora de conclusión del último intento de copia del blob en el que este archivo era el archivo de destino. Este valor puede especificar la hora de un intento de copia completado, anulado o con errores. Este encabezado no aparece si una copia está pendiente, si este blob nunca ha sido el destino en una operación Copiar blob o si este blob se ha modificado después de una operación de copia de blob finalizada mediante Establecer propiedades de blob, Put Blob o Put Block List.

CopyId

Identificador de cadena para esta operación de copia. Use con Get Properties para comprobar el estado de esta operación de copia o pasar a Abort Copy Blob para anular una copia pendiente.

CopyProgress

Contiene el número de bytes copiados y el total de bytes del origen en la última operación copy blob en la que este blob era el blob de destino. Puede mostrar entre 0 y bytes de longitud de contenido copiados. Este encabezado no aparece si este blob nunca ha sido el destino en una operación De copia de blobs o si este blob se ha modificado después de una operación de copia de blob concluida mediante Establecer propiedades de blob, Put Blob o Put Block List

CopySource

Dirección URL de hasta 2 KB de longitud que especifica el blob o archivo de origen usado en la última operación de copia de blob en la que este blob era el blob de destino. Este encabezado no aparece si este blob nunca ha sido el destino en una operación Copiar blob, o si este blob se ha modificado después de una operación de copia de blob finalizada mediante Establecer propiedades de blob, Put Blob o Put Block List.

CopyStatus

Estado de la operación de copia identificada por x-ms-copy-id.

CopyStatusDescription

Solo aparece cuando x-ms-copy-status se produce un error o está pendiente. Describe la causa del último error recuperable o irrecuperable que se ha producido en la operación de copia. Este encabezado no aparece si este blob nunca ha sido el destino en una operación De copia de blobs o si este blob se ha modificado después de una operación de copia de blob concluida mediante Establecer propiedades de blob, Put Blob o Put Block List

CreatedOn

Devuelve la fecha y hora en que se creó el blob.

EncryptionContext

Contexto de cifrado del archivo. El contexto de cifrado es metadatos que no se cifran cuando se almacenan en el archivo. La aplicación principal de este campo es almacenar datos no cifrados que se pueden usar para derivar la clave proporcionada por el cliente para un archivo.

EncryptionKeySha256

Hash SHA-256 de la clave de cifrado utilizada para cifrar el archivo. Este encabezado solo se devuelve cuando el archivo se cifró con una clave proporcionada por el cliente.

ETag

La ETag contiene un valor que puede usar para realizar operaciones condicionalmente en el archivo. Si la versión del servicio de solicitud es 2011-08-18 o posterior, el valor de ETag estará entre comillas.

IsServerEncrypted

El valor de este encabezado se establece en true si los datos de archivo y los metadatos de la aplicación se cifran completamente mediante el algoritmo especificado. De lo contrario, el valor se establece en false (cuando el archivo está sin cifrar o si solo se cifran partes de los metadatos de archivo o aplicación).

LastModified

Devuelve el DateTimeOffset archivo que se modificó por última vez. Cualquier operación que modifique el archivo, incluida una actualización de los metadatos o propiedades del archivo, cambia la hora de la última modificación del archivo.

LeaseDuration

Cuando se alquila un archivo, especifica si la concesión es infinita o fija.

LeaseState

Estado de concesión del archivo.

LeaseStatus

Estado de concesión actual del archivo.

Metadata

Metadatos del archivo.

Se aplica a