FileDownloadDetails Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Proprietà restituite durante il download di un file.
public class FileDownloadDetails
type FileDownloadDetails = class
Public Class FileDownloadDetails
- Ereditarietà
-
FileDownloadDetails
Proprietà
AcceptRanges |
Indica che il servizio supporta le richieste di contenuto parziale del file. |
CacheControl |
Questa intestazione viene restituita se è stata specificata in precedenza per il file. |
ContentDisposition |
Questa intestazione restituisce il valore specificato per l'intestazione 'x-ms-blob-content-disposition'. Il campo intestazione di risposta Content-Disposition fornisce informazioni aggiuntive su come elaborare il payload della risposta e può essere usato anche per collegare metadati aggiuntivi. Ad esempio, se impostato su allegato, indica che l'agente utente non deve visualizzare la risposta, ma visualizzare invece una finestra di dialogo Salva con nome di file diverso dal nome file specificato. |
ContentEncoding |
Questa intestazione restituisce il valore specificato per l'intestazione della richiesta Content-Encoding. |
ContentHash |
Se il file ha un hash MD5 e se la richiesta contiene un'intestazione di intervallo (intervallo o intervallo x-ms-), questa intestazione di risposta viene restituita con il valore del valore MD5 dell'intero file. Questo valore può o non essere uguale al valore restituito nell'intestazione Content-MD5, con quest'ultimo calcolato dall'intervallo richiesto |
ContentLanguage |
Questa intestazione restituisce il valore specificato per l'intestazione della richiesta Content-Language. |
ContentRange |
Indica l'intervallo di byte restituiti nel caso in cui il client ha richiesto un subset del file impostando l'intestazione della richiesta 'Range'. Il formato dell'intervallo di contenuto dovrebbe tornare nel formato seguente. [unità] [start]-[end]/[FileSize] (ad esempio byte 1024-3071/10240) Il valore [end] sarà l'ultimo byte inclusivo ,ad esempio l'intestazione "byte 0-7/8" è l'intero file a 8 byte. |
CopyCompletedOn |
Ora di conclusione dell'ultima operazione di copia BLOB tentata in cui questo file era il file di destinazione. Questo valore può specificare l'ora di un tentativo di copia completato, interrotto o non riuscito. Questa intestazione non viene visualizzata se una copia è in sospeso, se questo BLOB non è mai stato la destinazione in un'operazione di copia BLOB o se questo BLOB è stato modificato dopo un'operazione di copia BLOB completata usando Imposta proprietà BLOB, Put BLOB o Put Block List. |
CopyId |
Identificatore di stringa per l'operazione di copia. Usare con Get Properties per controllare lo stato di questa operazione di copia o passare a Abort Copy BLOB per interrompere una copia in sospeso. |
CopyProgress |
Contiene il numero di byte copiati e i byte totali nell'origine nell'ultima operazione di copia BLOB tentata in cui questo BLOB era il BLOB di destinazione. Può essere visualizzato tra 0 e byte di lunghezza contenuto copiati. Questa intestazione non viene visualizzata se questo BLOB non è mai stato la destinazione in un'operazione di copia BLOB oppure se questo BLOB è stato modificato dopo un'operazione di copia blob completata usando Set BLOB proprietà, Put BLOB o Put Block List |
CopySource |
URL fino a 2 KB di lunghezza che specifica il BLOB di origine o il file usato nell'ultima operazione copia BLOB tentata in cui questo BLOB era il BLOB di destinazione. Questa intestazione non viene visualizzata se questo BLOB non è mai stato la destinazione in un'operazione di copia BLOB o se questo BLOB è stato modificato dopo un'operazione di copia blob completata usando Imposta proprietà BLOB, Put BLOB o Put Block List. |
CopyStatus |
Stato dell'operazione di copia identificata da x-ms-copy-id. |
CopyStatusDescription |
Viene visualizzato solo quando x-ms-copy-status non è riuscito o in sospeso. Descrive la causa dell'ultimo errore di copia irreversibile o non. Questa intestazione non viene visualizzata se questo BLOB non è mai stato la destinazione in un'operazione di copia BLOB oppure se questo BLOB è stato modificato dopo un'operazione di copia blob completata usando Set BLOB proprietà, Put BLOB o Put Block List |
CreatedOn |
Restituisce la data e l'ora in cui è stato creato il BLOB. |
EncryptionContext |
Contesto di crittografia del file. Il contesto di crittografia è metadati che non vengono crittografati quando archiviati nel file. L'applicazione primaria di questo campo consiste nell'archiviare dati non crittografati che possono essere usati per derivare la chiave fornita dal cliente per un file. |
EncryptionKeySha256 |
Hash SHA-256 della chiave di crittografia usata per crittografare il file. Questa intestazione viene restituita solo quando il file è stato crittografato con una chiave fornita dal cliente. |
ETag |
ETag contiene un valore che è possibile usare per eseguire operazioni in modo condizionale nel file. Se la versione del servizio richiesta è 2011-08-18 o successiva, il valore ETag sarà incluso nelle virgolette. |
IsServerEncrypted |
Il valore di questa intestazione è impostato su true se i dati del file e i metadati dell'applicazione vengono completamente crittografati usando l'algoritmo specificato. In caso contrario, il valore è impostato su false (quando il file non è crittografato o se vengono crittografate solo parti dei metadati file/applicazione). |
LastModified |
Restituisce l'ultima modifica del DateTimeOffset file. Qualsiasi operazione che modifica il file, incluso un aggiornamento dei metadati o delle proprietà del file, modifica l'ora dell'ultima modifica del file. |
LeaseDuration |
Quando viene eseguito il lease di un file, specifica se il lease è di durata infinita o fissa. |
LeaseState |
Stato del lease del file. |
LeaseStatus |
Stato del lease corrente del file. |
Metadata |
Metadati del file. |