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ürler içerir.
Sınıflar
BinaryReader |
Temel veri türlerini belirli bir kodlamada ikili değerler olarak okur. |
BinaryWriter |
İkili tabandaki ilkel türleri bir akışa yazar ve belirli bir kodlamada dize yazmayı destekler. |
BufferedStream |
Başka bir akışta okuma ve yazma işlemlerine arabelleğe alma katmanı ekler. Bu sınıf devralınamaz. |
Directory |
Dizinleri ve alt dizinleri oluşturmak, taşımak ve numaralandırmak 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 |
Okuma işlemi bir akışın sonundan sonra 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 ve nesnelerin oluşturulmasına FileStream yardımcı olur. Bu sınıf devralınamaz. |
FileLoadException |
Yönetilen 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 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'a özgü statik uzantı yöntemleri sağlar. |
FileSystemEventArgs | |
FileSystemInfo |
Hem DirectoryInfo hem de FileInfo nesneler için temel sınıfı sağlar. |
FileSystemWatcher |
Dosya sistemi değişiklik bildirimlerini dinler ve dizindeki bir dizin veya 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örsel tasarımcıların görüntüleyebileceği açıklamayı 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 bilgilerini içeren örneklerde String işlemler 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 uzunluk üst sınırından daha 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 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 kodlamada akışa karakter yazmak için bir uygular. |
StringReader |
Dizeden TextReader okuyan bir uygular. |
StringWriter |
Dizeye TextWriter bilgi yazmak için bir uygular. Bilgiler, temel alınan StringBuilderbir içinde depolanır. |
TextReader |
Sıralı karakter dizilerini okuyabilen bir okuyucunun temsilidir. |
TextWriter |
Sıralı 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 Mağazası uygulamaları geliştirirken Windows Çalışma Zamanı ve IStorageFolder arabirimleri için IStorageFile uzantı yöntemlerini içerir. |
WindowsRuntimeStreamExtensions |
windows mağazası uygulamaları için .NET'te Windows Çalışma Zamanı ve yönetilen akışlar arasında dönüştürmeye yönelik uzantı yöntemlerini içerir. |
Yapılar
WaitForChangedResult |
Gerçekleşen değişiklikle ilgili bilgileri içerir. |
Numaralandırmalar
DriveType |
CDRom, Fixed, Network, 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. |
FileMode |
İşletim sisteminin bir dosyayı nasıl açması gerektiğini belirtir. |
FileOptions |
Nesne oluşturmak FileStream için gelişmiş seçenekleri temsil eder. |
FileShare |
Diğer işlemlerin aynı dosyaya sahip olabileceği erişim türünü denetlemek için 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 için watch 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
ErrorEventHandler |
Bir FileSystemWatcher nesnenin olayını işleyecek Error yöntemi temsil eder. |
FileSystemEventHandler |
Bir FileSystemWatcher sınıfın , Createdveya Deleted olayını işleyecek Changedyöntemi temsil eder. |
RenamedEventHandler |
Bir FileSystemWatcher sınıfın olayını işleyecek Renamed yöntemi temsil eder. |