FileStream açma modları
Adobe AIR 1.0 ve üstü
FileStream nesnesinin open() ve openAsync() yöntemlerinin her biri bir fileMode parametresi içerir, bu parametre bir dosya akışı için, aşağıdakiler de dahil olmak üzere bazı özellikler tanımlar:
Aşağıda çeşitli dosya modları verilmiştir (open() ve openAsync() yöntemlerinin fileMode parametresi olarak belirtebileceğiniz):
Dosya modu
|
Açıklama
|
FileMode.READ
|
Dosyanın yalnızca okuma için açık olduğunu belirtir.
|
FileMode.WRITE
|
Dosyanın yalnızca yazma için açık olduğunu belirtir. Dosya yoksa, FileStream nesnesi açıldığında oluşturulur. Dosya varsa, varolan tüm veriler silinir.
|
FileMode.APPEND
|
Dosyanın yalnızca ekleme için açık olduğunu belirtir. Dosya yoksa oluşturulur. Dosya varsa, varolan verilerin üzerine yazılmaz ve tüm yazma işlemleri dosyanın sonundan başlar.
|
FileMode.UPDATE
|
Dosyanın yalnızca okuma ve yazma için açık olduğunu belirtir. Dosya yoksa oluşturulur. Dosyaya rastgele okuma/yazma erişimi için bu modu belirtin. Dosyadaki bütün konumlardan okuyabilirsiniz. Dosyaya yazarken yalnızca yazılmış baytlar, mevcut baytların üzerine yazılır (diğer tüm baytlar değişmez).
|