Aracılığıyla paylaş


FileSystemAttributes class

Bu, bir dosya veya dizine NTFS özniteliklerini temsil eden bir dize oluşturmak için bir yardımcı sınıfıdır.

Bkz. https://learn.microsoft.com/rest/api/storageservices/create-file#file-system-attributes

Özellikler

archive

Bir dizinin veya dosyanın arşiv olduğunu belirtir. Uygulamalar genellikle dosyaları yedekleme veya kaldırma amacıyla işaretlemek için bu özniteliği kullanır.

directory

Tanıtıcının bir dizini tanımlayacını belirtir.

hidden

Bir dizinin veya dosyanın gizli olduğunu belirtir.

none

Başka öznitelikleri ayarlı olmayan bir dizin veya dosya belirtir. Bu öznitelik yalnızca tek başına kullanıldığında geçerlidir.

noScrubData

Arka plan veri bütünlüğü tarayıcısı tarafından okunmayacak kullanıcı veri akışını belirtir. Bu dosya sistemi özniteliği öncelikle Windows ile uyumluluk sağlamak için sunulur. Dizin veya dosya için geçerlidir.

notContentIndexed

dizin veya dosyanın içerik dizin oluşturma hizmeti tarafından dizine alınmayacak olduğunu belirtir.

offline

Bir dizinin veya dosyanın verilerinin hemen kullanılamadığını belirtir. Bu dosya sistemi özniteliği öncelikle Windows ile uyumluluk sağlamak için sunulur - Azure Dosyalar çevrimdışı depolama seçeneklerini desteklemez.

readonly

Salt okunur bir dizin veya dosya belirtir.

system

İşletim sisteminin bir kısmını kullandığı veya yalnızca kullandığı bir dizini veya dosyayı belirtir.

temporary

Bir dosyanın geçici olup olmadığını belirtir.

Yöntemler

parse(string)

Belirtilen öznitelikler dizesinden bir FileSystemAttributes oluşturur. Bu yöntem, geçerli özniteliklere karşılık olmayan bir dizeyle karşılaşırsa bir Hata oluşturur.

toString()

Verilen öznitelikleri bir dizeye dönüştürür.

Özellik Ayrıntıları

archive

Bir dizinin veya dosyanın arşiv olduğunu belirtir. Uygulamalar genellikle dosyaları yedekleme veya kaldırma amacıyla işaretlemek için bu özniteliği kullanır.

archive: boolean

Özellik Değeri

boolean

directory

Tanıtıcının bir dizini tanımlayacını belirtir.

directory: boolean

Özellik Değeri

boolean

hidden

Bir dizinin veya dosyanın gizli olduğunu belirtir.

hidden: boolean

Özellik Değeri

boolean

none

Başka öznitelikleri ayarlı olmayan bir dizin veya dosya belirtir. Bu öznitelik yalnızca tek başına kullanıldığında geçerlidir.

none: boolean

Özellik Değeri

boolean

noScrubData

Arka plan veri bütünlüğü tarayıcısı tarafından okunmayacak kullanıcı veri akışını belirtir. Bu dosya sistemi özniteliği öncelikle Windows ile uyumluluk sağlamak için sunulur. Dizin veya dosya için geçerlidir.

noScrubData: boolean

Özellik Değeri

boolean

notContentIndexed

dizin veya dosyanın içerik dizin oluşturma hizmeti tarafından dizine alınmayacak olduğunu belirtir.

notContentIndexed: boolean

Özellik Değeri

boolean

offline

Bir dizinin veya dosyanın verilerinin hemen kullanılamadığını belirtir. Bu dosya sistemi özniteliği öncelikle Windows ile uyumluluk sağlamak için sunulur - Azure Dosyalar çevrimdışı depolama seçeneklerini desteklemez.

offline: boolean

Özellik Değeri

boolean

readonly

Salt okunur bir dizin veya dosya belirtir.

readonly: boolean

Özellik Değeri

boolean

system

İşletim sisteminin bir kısmını kullandığı veya yalnızca kullandığı bir dizini veya dosyayı belirtir.

system: boolean

Özellik Değeri

boolean

temporary

Bir dosyanın geçici olup olmadığını belirtir.

temporary: boolean

Özellik Değeri

boolean

Yöntem Ayrıntıları

parse(string)

Belirtilen öznitelikler dizesinden bir FileSystemAttributes oluşturur. Bu yöntem, geçerli özniteliklere karşılık olmayan bir dizeyle karşılaşırsa bir Hata oluşturur.

static function parse(fileAttributes: string): FileSystemAttributes

Parametreler

fileAttributes

string

x-ms-file-attributes üst bilgisinin değeri.

Döndürülenler

toString()

Verilen öznitelikleri bir dizeye dönüştürür.

function toString(): string

Döndürülenler

string

FileSystemAttributes'i temsil eden bir dize