Aracılığıyla paylaş


FileDownloadHeaders interface

File_download işlemi için üst bilgileri tanımlar.

Özellikler

acceptRanges

Hizmetin kısmi dosya içeriği isteklerini desteklediğini gösterir.

cacheControl

Dosya için daha önce belirtilmişse döndürülür.

contentDisposition

'x-ms-content-disposition' üst bilgisi için belirtilen değeri döndürür ve yanıtın nasıl işlendiğini belirtir.

contentEncoding

content-encoding istek üst bilgisi için belirtilen değeri döndürür.

contentLanguage

İçerik Dili istek üst bilgisi için belirtilen değeri döndürür.

contentLength

Yanıt gövdesinde bulunan bayt sayısı.

contentMD5

Dosyanın MD5 karması varsa ve istek dosyanın tamamını okumaksa, istemcinin ileti içerik bütünlüğünü denetleyebilmesi için bu yanıt üst bilgisi döndürülür. İstek belirli bir aralığı okumak içinse ve 'x-ms-range-get-content-md5' true olarak ayarlandıysa, aralık boyutu 4 MB'tan küçük veya buna eşit olduğu sürece istek aralık için bir MD5 karması döndürür. Bu koşul kümelerinden hiçbiri doğru değilse , 'Content-MD5' üst bilgisi için hiçbir değer döndürülür.

contentRange

İstemci, Aralık isteği üst bilgisini ayarlayarak dosyanın bir alt kümesini istediyse döndürülen bayt aralığını gösterir.

contentType

Dosya için belirtilen içerik türü. Varsayılan içerik türü : 'application/octet-stream'

copyCompletedOn

Bu dosyanın hedef dosya olduğu, son denenen Dosya Kopyalama işleminin sonuç zamanı. Bu değer tamamlanan, durdurulan veya başarısız kopyalama girişiminin zamanını belirtebilir.

copyId

Bu dosyanın hedef dosya olduğu, denenen son Dosya Kopyalama işleminin dize tanımlayıcısı.

copyProgress

Kopyalanan bayt sayısını ve bu dosyanın hedef dosya olduğu son Denenen Dosya Kopyalama işleminde kaynaktaki toplam bayt sayısını içerir. Kopyalanan 0 ile İçerik Uzunluğu baytları arasında gösterilebilir.

copySource

Bu dosyanın hedef dosya olduğu son Denenen Dosya Kopyalama işleminde kullanılan kaynak dosyayı belirten, uzunluğu 2 KB'a kadar olan URL.

copyStatus

'x-ms-copy-id' tarafından tanımlanan kopyalama işleminin durumu.

copyStatusDescription

Yalnızca x-ms-copy-status başarısız olduğunda veya beklemede olduğunda görüntülenir. Önemli veya önemli olmayan kopyalama işlemi hatasının nedenini açıklar.

date

Hizmet tarafından oluşturulan ve yanıtın başlatıldığı saati gösteren UTC tarih/saat değeri.

errorCode

Hata Kodu

etag

ETag, işlemleri koşullu olarak, tırnak içinde gerçekleştirmek için kullanabileceğiniz bir değer içerir.

fileAttributes

Dosya için ayarlanan öznitelikler.

fileChangeOn

Dosyanın süresini değiştirin.

fileContentMD5

Dosyanın MD5 karması varsa ve istek aralık üst bilgisi (Aralık veya x-ms-range) içeriyorsa, bu yanıt üst bilgisi tüm dosyanın MD5 değerinin değeriyle döndürülür. Bu değer, content-MD5 üst bilgisinde döndürülen değere eşit olabilir veya olmayabilir; ikinci değer istenen aralıktan hesaplanır.

fileCreatedOn

Dosya için oluşturma zamanı.

fileId

Dosyanın fileId değeri.

fileLastWriteOn

Dosya için son yazma zamanı.

fileParentId

Dosyanın üst fileId değeri.

filePermissionKey

Dosya için izin kümesinin anahtarı.

isServerEncrypted

Dosya verileri ve uygulama meta verileri belirtilen algoritma kullanılarak tamamen şifrelenirse bu üst bilginin değeri true olarak ayarlanır. Aksi takdirde, değer false olarak ayarlanır (dosya şifrelenmemişse veya dosya/uygulama meta verilerinin yalnızca bölümleri şifrelenirse).

lastModified

Dosyanın en son değiştirildiği tarih ve saati döndürür. Dosyayı veya özelliklerini değiştiren tüm işlemler son değiştirme zamanını güncelleştirir.

leaseDuration

Bir dosya kiralandığında, kiralamanın sonsuz mu yoksa sabit bir süre mi olduğunu belirtir.

leaseState

Dosyanın kira durumu.

leaseStatus

Dosyanın geçerli kira durumu.

metadata

Bu dosyayla kullanıcı tanımlı meta veriler olarak ilişkili bir dizi ad-değer çifti.

posixProperties

NFS dosyalarının özellikleri.

requestId

Bu üst bilgi, yapılan isteği benzersiz olarak tanımlar ve istek sorunlarını gidermek için kullanılabilir.

version

İsteği yürütmek için kullanılan Dosya hizmetinin sürümünü gösterir.

Özellik Ayrıntıları

acceptRanges

Hizmetin kısmi dosya içeriği isteklerini desteklediğini gösterir.

acceptRanges?: string

Özellik Değeri

string

cacheControl

Dosya için daha önce belirtilmişse döndürülür.

cacheControl?: string

Özellik Değeri

string

contentDisposition

'x-ms-content-disposition' üst bilgisi için belirtilen değeri döndürür ve yanıtın nasıl işlendiğini belirtir.

contentDisposition?: string

Özellik Değeri

string

contentEncoding

content-encoding istek üst bilgisi için belirtilen değeri döndürür.

contentEncoding?: string

Özellik Değeri

string

contentLanguage

İçerik Dili istek üst bilgisi için belirtilen değeri döndürür.

contentLanguage?: string

Özellik Değeri

string

contentLength

Yanıt gövdesinde bulunan bayt sayısı.

contentLength?: number

Özellik Değeri

number

contentMD5

Dosyanın MD5 karması varsa ve istek dosyanın tamamını okumaksa, istemcinin ileti içerik bütünlüğünü denetleyebilmesi için bu yanıt üst bilgisi döndürülür. İstek belirli bir aralığı okumak içinse ve 'x-ms-range-get-content-md5' true olarak ayarlandıysa, aralık boyutu 4 MB'tan küçük veya buna eşit olduğu sürece istek aralık için bir MD5 karması döndürür. Bu koşul kümelerinden hiçbiri doğru değilse , 'Content-MD5' üst bilgisi için hiçbir değer döndürülür.

contentMD5?: Uint8Array

Özellik Değeri

Uint8Array

contentRange

İstemci, Aralık isteği üst bilgisini ayarlayarak dosyanın bir alt kümesini istediyse döndürülen bayt aralığını gösterir.

contentRange?: string

Özellik Değeri

string

contentType

Dosya için belirtilen içerik türü. Varsayılan içerik türü : 'application/octet-stream'

contentType?: string

Özellik Değeri

string

copyCompletedOn

Bu dosyanın hedef dosya olduğu, son denenen Dosya Kopyalama işleminin sonuç zamanı. Bu değer tamamlanan, durdurulan veya başarısız kopyalama girişiminin zamanını belirtebilir.

copyCompletedOn?: Date

Özellik Değeri

Date

copyId

Bu dosyanın hedef dosya olduğu, denenen son Dosya Kopyalama işleminin dize tanımlayıcısı.

copyId?: string

Özellik Değeri

string

copyProgress

Kopyalanan bayt sayısını ve bu dosyanın hedef dosya olduğu son Denenen Dosya Kopyalama işleminde kaynaktaki toplam bayt sayısını içerir. Kopyalanan 0 ile İçerik Uzunluğu baytları arasında gösterilebilir.

copyProgress?: string

Özellik Değeri

string

copySource

Bu dosyanın hedef dosya olduğu son Denenen Dosya Kopyalama işleminde kullanılan kaynak dosyayı belirten, uzunluğu 2 KB'a kadar olan URL.

copySource?: string

Özellik Değeri

string

copyStatus

'x-ms-copy-id' tarafından tanımlanan kopyalama işleminin durumu.

copyStatus?: CopyStatusType

Özellik Değeri

copyStatusDescription

Yalnızca x-ms-copy-status başarısız olduğunda veya beklemede olduğunda görüntülenir. Önemli veya önemli olmayan kopyalama işlemi hatasının nedenini açıklar.

copyStatusDescription?: string

Özellik Değeri

string

date

Hizmet tarafından oluşturulan ve yanıtın başlatıldığı saati gösteren UTC tarih/saat değeri.

date?: Date

Özellik Değeri

Date

errorCode

Hata Kodu

errorCode?: string

Özellik Değeri

string

etag

ETag, işlemleri koşullu olarak, tırnak içinde gerçekleştirmek için kullanabileceğiniz bir değer içerir.

etag?: string

Özellik Değeri

string

fileAttributes

Dosya için ayarlanan öznitelikler.

fileAttributes?: string

Özellik Değeri

string

fileChangeOn

Dosyanın süresini değiştirin.

fileChangeOn?: Date

Özellik Değeri

Date

fileContentMD5

Dosyanın MD5 karması varsa ve istek aralık üst bilgisi (Aralık veya x-ms-range) içeriyorsa, bu yanıt üst bilgisi tüm dosyanın MD5 değerinin değeriyle döndürülür. Bu değer, content-MD5 üst bilgisinde döndürülen değere eşit olabilir veya olmayabilir; ikinci değer istenen aralıktan hesaplanır.

fileContentMD5?: Uint8Array

Özellik Değeri

Uint8Array

fileCreatedOn

Dosya için oluşturma zamanı.

fileCreatedOn?: Date

Özellik Değeri

Date

fileId

Dosyanın fileId değeri.

fileId?: string

Özellik Değeri

string

fileLastWriteOn

Dosya için son yazma zamanı.

fileLastWriteOn?: Date

Özellik Değeri

Date

fileParentId

Dosyanın üst fileId değeri.

fileParentId?: string

Özellik Değeri

string

filePermissionKey

Dosya için izin kümesinin anahtarı.

filePermissionKey?: string

Özellik Değeri

string

isServerEncrypted

Dosya verileri ve uygulama meta verileri belirtilen algoritma kullanılarak tamamen şifrelenirse bu üst bilginin değeri true olarak ayarlanır. Aksi takdirde, değer false olarak ayarlanır (dosya şifrelenmemişse veya dosya/uygulama meta verilerinin yalnızca bölümleri şifrelenirse).

isServerEncrypted?: boolean

Özellik Değeri

boolean

lastModified

Dosyanın en son değiştirildiği tarih ve saati döndürür. Dosyayı veya özelliklerini değiştiren tüm işlemler son değiştirme zamanını güncelleştirir.

lastModified?: Date

Özellik Değeri

Date

leaseDuration

Bir dosya kiralandığında, kiralamanın sonsuz mu yoksa sabit bir süre mi olduğunu belirtir.

leaseDuration?: LeaseDurationType

Özellik Değeri

leaseState

Dosyanın kira durumu.

leaseState?: LeaseStateType

Özellik Değeri

leaseStatus

Dosyanın geçerli kira durumu.

leaseStatus?: LeaseStatusType

Özellik Değeri

metadata

Bu dosyayla kullanıcı tanımlı meta veriler olarak ilişkili bir dizi ad-değer çifti.

metadata?: {[propertyName: string]: string}

Özellik Değeri

{[propertyName: string]: string}

posixProperties

NFS dosyalarının özellikleri.

posixProperties?: FilePosixProperties

Özellik Değeri

requestId

Bu üst bilgi, yapılan isteği benzersiz olarak tanımlar ve istek sorunlarını gidermek için kullanılabilir.

requestId?: string

Özellik Değeri

string

version

İsteği yürütmek için kullanılan Dosya hizmetinin sürümünü gösterir.

version?: string

Özellik Değeri

string