System.IO Ad Alanı

System.IO ad alanı, dosyaları ve veri akışları için okuma ve yazma sağlayan türler ve temel dosya ve dizin desteği sağlayan türler içerir. The System.IO namespace contains types that allow reading and writing to files and data streams, and types that provide basic file and directory support.

Sınıflar

BinaryReader

Temel veri türlerini belirli bir kodlamada ikili değerler olarak okur.Reads primitive data types as binary values in a specific encoding.

BinaryWriter

Temel türleri bir akışa ikiliye yazar ve belirli bir kodlamada dize yazmayı destekler.Writes primitive types in binary to a stream and supports writing strings in a specific encoding.

BufferedStream

Başka bir akışta okuma ve yazma işlemlerine yönelik bir arabelleğe alma katmanı ekler.Adds a buffering layer to read and write operations on another stream. Bu sınıf devralınamaz.This class cannot be inherited.

Directory

Dizinler ve alt dizinler aracılığıyla oluşturma, taşıma ve sıralama için statik yöntemler sunar.Exposes static methods for creating, moving, and enumerating through directories and subdirectories. Bu sınıf devralınamaz.This class cannot be inherited.

DirectoryInfo

Dizinler ve alt dizinler aracılığıyla oluşturma, taşıma ve numaralandırma için örnek yöntemleri sunar.Exposes instance methods for creating, moving, and enumerating through directories and subdirectories. Bu sınıf devralınamaz.This class cannot be inherited.

DirectoryNotFoundException

Bir dosyanın veya dizinin bir parçası bulunamadığında oluşturulan özel durum.The exception that is thrown when part of a file or directory cannot be found.

DriveInfo

Bir sürücüdeki bilgilere erişim sağlar.Provides access to information on a drive.

DriveNotFoundException

Kullanılamayan bir sürücüye veya paylaşıma erişmeye çalışırken oluşturulan özel durum.The exception that is thrown when trying to access a drive or share that is not available.

EndOfStreamException

Okuma sırasında oluşturulan özel durum akışın sonunu geçti.The exception that is thrown when reading is attempted past the end of a stream.

EnumerationOptions

Dosya ve Dizin listeleme seçeneklerini sağlar.Provides file and directory enumeration options.

ErrorEventArgs

Error olayı için veriler sağlar.Provides data for the Error event.

File

Tek bir dosyanın oluşturulması, kopyalanması, silinmesi, taşınması ve açılması için statik yöntemler sağlar ve FileStream nesnelerinin oluşturulmasına yardımcı olur.Provides static methods for the creation, copying, deletion, moving, and opening of a single file, and aids in the creation of FileStream objects.

FileFormatException

Belirli bir dosya biçimi belirtimine uyması beklenen bir giriş dosyası veya veri akışı yanlış biçimlendirildiyse oluşturulan özel durum.The exception that is thrown when an input file or a data stream that is supposed to conform to a certain file format specification is malformed.

FileInfo

Dosyaları oluşturma, kopyalama, silme, taşıma ve açma için özellikler ve örnek yöntemleri sağlar ve FileStream nesnelerinin oluşturulmasına yardımcı olur.Provides properties and instance methods for the creation, copying, deletion, moving, and opening of files, and aids in the creation of FileStream objects. Bu sınıf devralınamaz.This class cannot be inherited.

FileLoadException

Yönetilen bir derleme bulunduğunda ancak yüklenemediğinde oluşan özel durum.The exception that is thrown when a managed assembly is found but cannot be loaded.

FileNotFoundException

Diskte mevcut olmayan bir dosyaya erişim girişimi başarısız olduğunda oluşturulan özel durum.The exception that is thrown when an attempt to access a file that does not exist on disk fails.

FileStream

, Hem zaman uyumlu hem de zaman uyumsuz okuma ve yazma işlemlerini destekleyen bir dosya için Stream sağlar.Provides a Stream for a file, supporting both synchronous and asynchronous read and write operations.

FileSystemAclExtensions

Dosyalar ve dizinler için Access Control listesi (ACL) güvenlik özniteliklerini yönetmek üzere Windows 'a özgü statik uzantı yöntemleri sağlar.Provides Windows-specific static extension methods for manipulating Access Control List (ACL) security attributes for files and directories.

FileSystemEventArgs

Dizin olayları için veri sağlar: Changed, CreatedDeleted.Provides data for the directory events: Changed, Created, Deleted.

FileSystemInfo

Hem FileInfo hem de DirectoryInfo nesneleri için temel sınıf sağlar.Provides the base class for both FileInfo and DirectoryInfo objects.

FileSystemWatcher

Dosya sistemi değişiklik bildirimlerini dinler ve bir dizin veya dizindeki dosya değiştiğinde olayları başlatır.Listens to the file system change notifications and raises events when a directory, or file in a directory, changes.

InternalBufferOverflowException

İç arabellek taştığında oluşan özel durum.The exception thrown when the internal buffer overflows.

InvalidDataException

Veri akışı geçersiz biçimde olduğunda oluşturulan özel durum.The exception that is thrown when a data stream is in an invalid format.

IODescriptionAttribute

Bir olaya, genişleme veya özelliğe başvururken görsel tasarımcılarının görüntüleyeceği açıklamayı ayarlar.Sets the description visual designers can display when referencing an event, extender, or property.

IOException

Bir g/ç hatası oluştuğunda oluşturulan özel durum.The exception that is thrown when an I/O error occurs.

MemoryStream

Yedekleme deposu bellek olan bir akış oluşturur.Creates a stream whose backing store is memory.

Path

Dosya veya dizin yolu bilgilerini içeren String örnekleri üzerinde işlemler gerçekleştirir.Performs operations on String instances that contain file or directory path information. Bu işlemler platformlar arası bir şekilde gerçekleştirilir.These operations are performed in a cross-platform manner.

PathTooLongException

Bir yol veya tam nitelikli dosya adı sistem tarafından tanımlanan uzunluk üst sınırından daha uzun olduğunda oluşturulan özel durum.The exception that is thrown when a path or fully qualified file name is longer than the system-defined maximum length.

PipeException

Adlandırılmış kanal içinde bir hata oluştuğunda oluşturulur.Thrown when an error occurs within a named pipe.

RenamedEventArgs

Renamed olayı için veriler sağlar.Provides data for the Renamed event.

Stream

Bir bayt dizisinin genel görünümünü sağlar.Provides a generic view of a sequence of bytes. Bu soyut bir sınıftır.This is an abstract class.

StreamReader

Belirli bir kodlamada bayt akışından karakterleri okuyan bir TextReader uygular.Implements a TextReader that reads characters from a byte stream in a particular encoding.

StreamWriter

Belirli bir kodlamada bulunan bir akışa karakter yazmak için bir TextWriter uygular.Implements a TextWriter for writing characters to a stream in a particular encoding.

StringReader

Bir dizeden okuyan TextReader uygular.Implements a TextReader that reads from a string.

StringWriter

Bir dizeye bilgi yazmak için bir TextWriter uygular.Implements a TextWriter for writing information to a string. Bilgiler, temel alınan bir StringBuilderdepolanır.The information is stored in an underlying StringBuilder.

TextReader

Ardışık bir karakter serisini okuyabilen bir okuyucuyu temsil eder.Represents a reader that can read a sequential series of characters.

TextWriter

Ardışık bir karakter serisini yazabilmesi için bir yazıcı temsil eder.Represents a writer that can write a sequential series of characters. Bu sınıf soyuttur.This class is abstract.

UnmanagedMemoryAccessor

Yönetilen koddan yönetilmeyen bellek bloklarına rastgele erişim sağlar.Provides random access to unmanaged blocks of memory from managed code.

UnmanagedMemoryStream

Yönetilen koddan yönetilmeyen bellek bloklarına erişim sağlar.Provides access to unmanaged blocks of memory from managed code.

WindowsRuntimeStorageExtensions

Windows Mağazası uygulamaları geliştirirken Windows Çalışma Zamanı IStorageFile ve IStorageFolder arabirimleri için uzantı yöntemleri içerir.Contains extension methods for the IStorageFile and IStorageFolder interfaces in the Windows Runtime when developing Windows Store apps.

WindowsRuntimeStreamExtensions

Windows Mağazası uygulamaları için .NET içindeki Windows Çalışma Zamanı ve yönetilen akışlarda bulunan akışlar arasında dönüştürme için uzantı yöntemleri içerir.Contains extension methods for converting between streams in the Windows Runtime and managed streams in the .NET for Windows Store apps.

Yapılar

WaitForChangedResult

Oluşan değişiklik hakkındaki bilgileri içerir.Contains information on the change that occurred.

Numaralandırmalar

DriveType

CDRom, Fixed, Network, NoRootDirectory, RAM, kaldırılabilir ve bilinmiyor dahil olmak üzere sürücü türleri için sabitleri tanımlar.Defines constants for drive types, including CDRom, Fixed, Network, NoRootDirectory, Ram, Removable, and Unknown.

FileAccess

Bir dosyaya okuma, yazma veya okuma/yazma erişimi için sabitleri tanımlar.Defines constants for read, write, or read/write access to a file.

FileAttributes

Dosyalar ve dizinler için öznitelikler sağlar.Provides attributes for files and directories.

FileMode

İşletim sisteminin bir dosyayı nasıl açması gerektiğini belirtir.Specifies how the operating system should open a file.

FileOptions

FileStream nesnesi oluşturmak için gelişmiş seçenekleri temsil eder.Represents advanced options for creating a FileStream object.

FileShare

Diğer FileStream nesnelerinin aynı dosyaya sahip olduğu erişim türünü denetlemek için sabitleri içerir.Contains constants for controlling the kind of access other FileStream objects can have to the same file.

HandleInheritability

Temel alınan tanıtıcının alt süreçler tarafından devralınabilir olup olmadığını belirtir.Specifies whether the underlying handle is inheritable by child processes.

MatchCasing

Eşleştirilecek karakter büyük küçük harf türünü belirtir.Specifies the type of character casing to match.

MatchType

Kullanılacak joker karakter eşleştirme türünü belirtir.Specifies the type of wildcard matching to use.

NotifyFilters

Bir dosya veya klasörde izlemek için değişiklikleri belirtir.Specifies changes to watch for in a file or folder.

SearchOption

Geçerli dizinde veya geçerli dizinde ve tüm alt dizinlerde arama yapılıp yapılmayacağını belirtir.Specifies whether to search the current directory, or the current directory and all subdirectories.

SeekOrigin

Specifies the position in a stream to use for seeking.Specifies the position in a stream to use for seeking.

WatcherChangeTypes

Bir dosya veya dizinde ortaya çıkabilecek değişiklikler.Changes that might occur to a file or directory.

Temsilciler

ErrorEventHandler

Bir FileSystemWatcher nesnesinin Error olayını işleyecek yöntemi temsil eder.Represents the method that will handle the Error event of a FileSystemWatcher object.

FileSystemEventHandler

Bir FileSystemWatcher sınıfının Changed, Createdveya Deleted olayını işleyecek yöntemi temsil eder.Represents the method that will handle the Changed, Created, or Deleted event of a FileSystemWatcher class.

RenamedEventHandler

Bir FileSystemWatcher sınıfının Renamed olayını işleyecek yöntemi temsil eder.Represents the method that will handle the Renamed event of a FileSystemWatcher class.