FileDownloadDetails 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
下載檔案時傳回的屬性。
public class FileDownloadDetails
type FileDownloadDetails = class
Public Class FileDownloadDetails
- 繼承
-
FileDownloadDetails
屬性
AcceptRanges |
表示服務支援部分檔案內容的要求。 |
CacheControl |
如果之前已針對檔案指定此標頭,則會傳回此標頭。 |
ContentDisposition |
此標頭會傳回為 'x-ms-blob-content-disposition' 標頭指定的值。 Content-Disposition 回應標頭欄位會傳達如何處理回應承載的其他資訊,也可用來附加其他中繼資料。 例如,如果設定為附件,則表示使用者代理程式不應該顯示回應,而是顯示檔案名以外的檔案名的 [另存新檔] 對話方塊。 |
ContentEncoding |
此標頭會傳回為 Content-Encoding 要求標頭指定的值。 |
ContentHash |
如果檔案具有 MD5 雜湊,而且如果要求包含範圍標頭 (Range 或 x-ms-range) ,則會傳回此回應標頭,並以整個檔案 MD5 值的值傳回。 此值不一定等於 Content-MD5 標頭中傳回的值,後者是從要求的範圍計算而來 |
ContentLanguage |
此標頭會傳回為 Content-Language 要求標頭指定的值。 |
ContentRange |
指出用戶端要求 'Range' 要求標頭之檔案子集時所傳回的位元組範圍。 Content-Range 的格式預期會以下列格式傳回。 [unit][start]-[end]/[FileSize] (例如位元組 1024-3071/10240) [end] 值將是內含的最後一個位元組 (,例如標頭 「bytes 0-7/8」 是整個 8 位元組檔案) 。 |
CopyCompletedOn |
上次嘗試複製 Blob 作業的結束時間,其中此檔案是目的地檔案。 此值可指定完成、中止或複製嘗試失敗的時間。 如果複製擱置中,如果此 Blob 從未成為複製 Blob 作業中的目的地,或是此 Blob 在結束的複製 Blob 作業之後使用 [設定 Blob 屬性]、[放置 Blob] 或 [放置區塊清單] 進行修改,則不會顯示此標頭。 |
CopyId |
此複製作業的字串識別碼。 搭配取得屬性來檢查此複製作業的狀態,或傳遞至中止複製 Blob 以中止暫止的複本。 |
CopyProgress |
包含上次嘗試的複製 Blob 作業中,複製的位元組數目和來源中的位元組總數,其中此 Blob 是目的地 Blob。 可以顯示覆制的介於 0 和 Content-Length 位元組之間。 如果此 Blob 從未成為複製 Blob 作業中的目的地,或是此 Blob 在結束的複製 Blob 作業之後使用 [設定 Blob 屬性]、[放置 Blob] 或 [放置區塊清單] 修改此 Blob 作業之後,就不會顯示此標頭 |
CopySource |
長度上限為 2 KB 的 URL,指定上次嘗試複製 Blob 作業所使用的來源 Blob 或檔案,其中此 Blob 是目的地 Blob。 如果此 Blob 從未成為複製 Blob 作業中的目的地,或是此 Blob 在結束的複製 Blob 作業之後使用 [設定 Blob 屬性]、[放置 Blob] 或 [放置區塊清單] 修改此 Blob 作業之後,就不會顯示此標頭。 |
CopyStatus |
x-ms-copy-id 所識別的複製作業狀態。 |
CopyStatusDescription |
只有在 x-ms-copy-status 失敗或擱置時才會出現。 針對上次嚴重或不嚴重複製的作業,描述其失敗的原因。 如果此 Blob 從未成為複製 Blob 作業中的目的地,或是此 Blob 在結束的複製 Blob 作業之後使用 [設定 Blob 屬性]、[放置 Blob] 或 [放置區塊清單] 修改此 Blob 作業之後,就不會顯示此標頭 |
CreatedOn |
傳回建立 Blob 的日期和時間。 |
EncryptionContext |
檔案的加密內容。 加密內容是儲存在檔案上時未加密的中繼資料。 此欄位的主要應用程式是儲存可用來衍生檔案之客戶提供金鑰的非加密資料。 |
EncryptionKeySha256 |
用來加密檔案之加密金鑰的 SHA-256 雜湊。 只有當檔案使用客戶提供的金鑰加密時,才會傳回此標頭。 |
ETag |
ETag 包含一個值,可用來有條件地對檔案執行作業。 如果要求服務版本是 2011-08-18 或更新版本,ETag 值將會以引號括住。 |
IsServerEncrypted |
如果檔案資料和應用程式中繼資料使用指定的演算法完全加密,此標頭的值會設定為 true。 否則,當檔案未加密時,此值會設定為 false (,或者只有檔案/應用程式中繼資料的部分會加密) 。 |
LastModified |
DateTimeOffset傳回上次修改檔案。 任何修改檔案的作業,包括檔案中繼資料或屬性的更新,變更檔案的上次修改時間。 |
LeaseDuration |
當檔案租用時,指定租用是否為無限或固定持續時間。 |
LeaseState |
檔案的租用狀態。 |
LeaseStatus |
檔案目前的租用狀態。 |
Metadata |
檔案的中繼資料。 |