Aracılığıyla paylaş


FileGetPropertiesHeaders interface

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

Özellikler

cacheControl

Dosya için Cache-Control istek üst bilgisi önceden ayarlanmışsa, Cache-Control değeri bu üst bilgide 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

Dosya için content-encoding istek üst bilgisi daha önce ayarlanmışsa, bu üst bilgide content-encoding değeri döndürülür.

contentLanguage

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

contentLength

Dosyanın bayt cinsinden boyutu. Bu üst bilgi, dosyayla birlikte depolanan 'x-ms-content-length' üst bilgisinin değerini döndürür.

contentMD5

Dosya için Content-MD5 üst bilgisi ayarlanmışsa, istemcinin ileti içerik bütünlüğünü denetleyebilmesi için Content-MD5 yanıt üst bilgisi döndürülür.

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.

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ı.

fileType

Dosya türünü döndürür. Gelecekte kullanmak üzere ayrılmıştır.

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. Tarih biçimi RFC 1123'e uyar. 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ı

cacheControl

Dosya için Cache-Control istek üst bilgisi önceden ayarlanmışsa, Cache-Control değeri bu üst bilgide 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

Dosya için content-encoding istek üst bilgisi daha önce ayarlanmışsa, bu üst bilgide content-encoding değeri döndürülü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

Dosyanın bayt cinsinden boyutu. Bu üst bilgi, dosyayla birlikte depolanan 'x-ms-content-length' üst bilgisinin değerini döndürür.

contentLength?: number

Özellik Değeri

number

contentMD5

Dosya için Content-MD5 üst bilgisi ayarlanmışsa, istemcinin ileti içerik bütünlüğünü denetleyebilmesi için Content-MD5 yanıt üst bilgisi döndürülür.

contentMD5?: Uint8Array

Özellik Değeri

Uint8Array

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

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

fileType

Dosya türünü döndürür. Gelecekte kullanmak üzere ayrılmıştır.

fileType?: 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. Tarih biçimi RFC 1123'e uyar. 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