System.IO Ad Alanı

Dosyalara ve veri akışlarına okuma ve yazma olanağı sağlayan türler ile temel dosya ve dizin desteği sağlayan türleri içerir.

Sınıflar

Name Description
BinaryReader

İlkel veri türlerini belirli bir kodlamada ikili değerler olarak okur.

BinaryWriter

İkili dosyadaki ilkel türleri bir akışa yazar ve belirli bir kodlamada dize yazmayı destekler.

BufferedStream

Başka bir akıştaki okuma ve yazma işlemlerine arabelleğe alma katmanı ekler. Bu sınıf devralınamaz.

Directory

Dizinler ve alt dizinler aracılığıyla oluşturma, taşıma ve numaralandırma için statik yöntemleri kullanıma sunar. Bu sınıf devralınamaz.

DirectoryInfo

Dizinleri ve alt dizinleri oluşturmak, taşımak ve numaralandırmak için örnek yöntemlerini kullanıma sunar. Bu sınıf devralınamaz.

DirectoryNotFoundException

Bir dosya veya dizinin parçası bulunamadığında oluşan özel durum.

DriveInfo

Bir sürücüdeki bilgilere erişim sağlar.

DriveNotFoundException

Kullanılamayan bir sürücüye veya paylaşıma erişmeye çalışırken oluşan özel durum.

EndOfStreamException

Bir akışın sonundan sonra okuma denendiğinde oluşan özel durum.

EnumerationOptions

Dosya ve dizin numaralandırma seçenekleri sağlar.

ErrorEventArgs

Error olayı için veriler sağlar.

File

Tek bir dosyanın oluşturulması, kopyalanması, silinmesi, taşınması ve açılması için statik yöntemler sağlar ve nesnelerin oluşturulmasına FileStream yardımcı olur.

FileFormatException

Belirli bir dosya biçimi belirtimine uyması gereken bir giriş dosyası veya veri akışı yanlış biçimlendirilmiş olduğunda oluşan özel durum.

FileInfo

Dosyaların oluşturulması, kopyalanması, silinmesi, taşınması ve açılması için özellikler ve örnek yöntemleri sağlar ve nesnelerin oluşturulmasına FileStream yardımcı olur. Bu sınıf devralınamaz.

FileLoadException

Yönetilen bir derleme bulunduğunda ancak yüklenemediğinde oluşan özel durum.

FileNotFoundException

Diskte bulunmayan bir dosyaya erişme girişimi başarısız olduğunda oluşan özel durum.

FileStream

Stream Hem zaman uyumlu hem de zaman uyumsuz okuma ve yazma işlemlerini destekleyen bir dosya için bir sağlar.

FileStreamOptions

için FileStreamçeşitli yapılandırma seçeneklerini tanımlar.

FileSystemAclExtensions

Dosyalar ve dizinler için Access Control Listesi (ACL) güvenlik özniteliklerini işlemek için Windows özgü statik uzantı yöntemleri sağlar.

FileSystemEventArgs

Dizin olayları için veri sağlar: Changed, Created, Deleted.

FileSystemInfo

Hem FileInfo hem de DirectoryInfo nesneleri için temel sınıfı sağlar.

FileSystemWatcher

Dosya sistemi değişiklik bildirimlerini dinler ve dizindeki veya dizindeki bir dosya değiştiğinde olayları tetikler.

InternalBufferOverflowException

İç arabellek taştığında oluşan özel durum.

InvalidDataException

Veri akışı geçersiz bir biçimde olduğunda oluşan özel durum.

IODescriptionAttribute

Bir olaya, genişleticiye veya özelliğe başvururken görüntüleyebileceğiniz açıklama görsel tasarımcılarını ayarlar.

IOException

G/Ç hatası oluştuğunda oluşan özel durum.

MemoryStream

Yedekleme deposu bellek olan bir akış oluşturur.

Path

Dosya veya dizin yolu bilgileri içeren örneklerde işlemler String gerçekleştirir. Bu işlemler platformlar arası bir şekilde gerçekleştirilir.

PathTooLongException

Bir yol veya tam dosya adı sistem tarafından tanımlanan en uzun uzunluktan uzun olduğunda oluşan özel durum.

PipeException

Adlandırılmış bir kanalda hata oluştuğunda oluşturulur.

RandomAccess

Dosyaları iş parçacığı güvenli bir şekilde okumak ve yazmak için uzaklık tabanlı API'ler sağlar.

RenamedEventArgs

Renamed olayı için veriler sağlar.

Stream

Bayt dizisinin genel bir görünümünü sağlar. Bu soyut bir sınıftır.

StreamReader

Belirli bir TextReader kodlamadaki bayt akışındaki karakterleri okuyan bir uygular.

StreamWriter

Belirli bir TextWriter kodlamadaki bir akışa karakter yazmak için bir uygular.

StringReader

Bir TextReader dizeden okuyan bir uygular.

StringWriter

Dizeye TextWriter bilgi yazmak için bir uygular. Bilgiler, temel alınan StringBuilderbir içinde depolanır.

TextReader

Sıralı bir karakter serisini okuyabilen bir okuyucudur.

TextWriter

Sıralı bir karakter serisi yazabilen bir yazıcıyı temsil eder. Bu sınıf soyut.

UnmanagedMemoryAccessor

Yönetilen koddan yönetilmeyen bellek bloklarına rastgele erişim sağlar.

UnmanagedMemoryStream

Yönetilen koddan yönetilmeyen bellek bloklarına erişim sağlar.

WindowsRuntimeStorageExtensions

Windows Store uygulamaları geliştirirken Windows Çalışma Zamanı Windows.Storage.IStorageFile ve Windows.Storage.IStorageFolder arabirimleri için uzantı yöntemlerini içerir.

WindowsRuntimeStreamExtensions

Windows Çalışma Zamanı ve Windows Store uygulamaları için .NET yönetilen akışlar arasında dönüştürmeye yönelik uzantı yöntemlerini içerir.

Yapılar

Name Description
WaitForChangedResult

Gerçekleşen değişiklikle ilgili bilgileri içerir.

Numaralandırmalar

Name Description
DriveType

CDRom, Sabit, Ağ, NoRootDirectory, Ram, Çıkarılabilir ve Bilinmiyor gibi sürücü türleri için sabitleri tanımlar.

FileAccess

Dosyaya okuma, yazma veya okuma/yazma erişimi için sabitleri tanımlar.

FileAttributes

Dosyalar ve dizinler için öznitelikler sağlar.

FileHandleType

Dosyalara ve veri akışlarına okuma ve yazma olanağı sağlayan türler ile temel dosya ve dizin desteği sağlayan türleri içerir.

FileMode

İşletim sisteminin bir dosyayı nasıl açması gerektiğini belirtir.

FileOptions

FileStream nesnesi oluşturmak için gelişmiş seçenekleri temsil eder.

FileShare

Diğer işlemlerin aynı dosyaya sahip olabileceği erişim türünü denetlemeye yönelik sabitler içerir.

HandleInheritability

Temel alınan tanıtıcının alt işlemler tarafından devralınıp devralınamayacağını belirtir.

MatchCasing

Eşleşecek karakter büyük/küçük harf türünü belirtir.

MatchType

Kullanılacak joker karakter eşleştirme türünü belirtir.

NotifyFilters

Bir dosya veya klasörde izleyebileceğiniz değişiklikleri belirtir.

SearchOption

Geçerli dizinde veya geçerli dizinde ve tüm alt dizinlerde arama yapılıp yapılmayacağını belirtir.

SeekOrigin

Bir akışta arama için kullanılacak konumu belirtir.

UnixFileMode

Unix dosya sistemi izinlerini temsil eder.

Bu sabit listesi, üyeleri için bit düzeyinde karşılaştırmayı destekler.

WatcherChangeTypes

Dosya veya dizinde oluşabilecek değişiklikler.

Temsilciler

Name Description
ErrorEventHandler

Bir Error nesnenin olayını işleyecek FileSystemWatcher yöntemi temsil eder.

FileSystemEventHandler

Bir Changed sınıfın , Createdveya Deleted olayını işleyecek FileSystemWatcheryöntemi temsil eder.

RenamedEventHandler

Bir Renamed sınıfın olayını işleyecek FileSystemWatcher yöntemi temsil eder.