System.IO Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 | |
| 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. |