情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

System.IO 名前空間

System.IO 名前空間には、ファイルとデータ ストリームの読み取りと書き込みを可能にするための型、およびファイルとディレクトリに関する基本的なサポートを提供する型が含まれています。

 クラス説明
パブリック クラスBinaryReaderプリミティブ データ型を特定のエンコーディングのバイナリ値として読み取ります。
パブリック クラスBinaryWriterプリミティブ型をバイナリでストリームに書き込みます。特定のエンコーディングの文字列の書き込みをサポートします。
パブリック クラスBufferedStream他のストリームに対する読み取り操作および書き込み操作にバッファリング層を追加します。このクラスは継承できません。
パブリック クラスDirectoryディレクトリやサブディレクトリを通じて、作成、移動、および列挙するための静的メソッドを公開します。このクラスは継承できません。
パブリック クラスDirectoryInfoディレクトリとサブディレクトリを作成、削除、および列挙するためのインスタンス メソッドを公開します。このクラスは継承できません。
パブリック クラスDirectoryNotFoundExceptionファイルまたはディレクトリの一部が見つからない場合にスローされる例外。
パブリック クラスDriveInfoドライブに関する情報へのアクセスを提供します。
パブリック クラスDriveNotFoundException使用できないドライブまたは共有にアクセスしようとするとスローされる例外。
パブリック クラスEndOfStreamExceptionストリームの末尾を越えて読み込もうとしたときにスローされる例外。
パブリック クラスErrorEventArgsError イベントのデータを提供します。
パブリック クラスFileファイルの作成、コピー、削除、移動、オープンのための静的メソッドを提供し、FileStream オブジェクトの作成を支援します。
パブリック クラスFileInfoファイルを作成、コピー、削除、移動、および開くためのインスタンス メソッドを提供し、FileStream オブジェクトを作成できるようにします。このクラスは継承できません。
パブリック クラスFileLoadExceptionマネージ アセンブリが見つかったが、読み込むことができない場合にスローされる例外。
パブリック クラスFileNotFoundExceptionディスク上に存在しないファイルにアクセスしようとして失敗したときにスローされる例外。
パブリック クラスFileStream同期および非同期の読み取り操作と書き込み操作をサポートするファイル用の Stream を公開します。
パブリック クラスFileSystemEventArgsディレクトリ イベントの ChangedCreatedDeleted にデータを提供します。
パブリック クラスFileSystemInfoFileInfo オブジェクトと DirectoryInfo オブジェクトの両方の基本クラスを提供します。
パブリック クラスFileSystemWatcherファイル システムの変更通知を待機し、ディレクトリまたはディレクトリ内のファイルが変更されたときにイベントを発生させます。
パブリック クラスInternalBufferOverflowException内部バッファがオーバーフローした場合にスローされる例外。
パブリック クラスInvalidDataExceptionデータ ストリームが無効な形式である場合にスローされる例外。
パブリック クラスIODescriptionAttributeイベント、エクステンダ、またはプロパティの参照時に、ビジュアル デザイナで表示できる説明を設定します。
パブリック クラスIOExceptionI/O エラーが発生したときにスローされる例外。
パブリック クラスMemoryStreamバッキング ストアとしてメモリを使用するストリームを作成します。
パブリック クラスPathファイルまたはディレクトリのパス情報を格納する String インスタンスで操作を実行します。これらの操作は、プラットフォーム間で実行されます。
パブリック クラスPathTooLongExceptionパス名またはファイル名がシステム定義の最大長よりも長いときにスローされる例外。
パブリック クラスRenamedEventArgsRenamed イベントのデータを提供します。
パブリック クラスStreamバイト シーケンスのジェネリック ビューを提供します。
パブリック クラスStreamReader特定のエンコーディングのバイト ストリームを読み込む TextReader を実装します。
パブリック クラスStreamWriter文字を特定のエンコーディングでストリームに書き込むための TextWriter を実装しています。
パブリック クラスStringReader文字列から読み取る TextReader を実装します。
パブリック クラスStringWriter文字列に情報を書き込む TextWriter を実装します。情報は、基になる StringBuilder に格納されます。
パブリック クラスTextReader一連の文字を読み取ることができるリーダーを表します。
パブリック クラスTextWriter一連の文字を書き込むことができるライタを表します。このクラスは抽象クラスです。
パブリック クラスUnmanagedMemoryStreamマネージ コードからメモリのアンマネージ ブロックにアクセスできるようにします。

 構造体説明
パブリック構造体WaitForChangedResult発生した変更についての情報を格納します。

 デリゲート説明
パブリック デリゲートErrorEventHandlerFileSystemWatcher オブジェクトの Error イベントを処理するメソッドを表します。
パブリック デリゲートFileSystemEventHandlerFileSystemWatcher クラスの Changed イベント、Created イベント、または Deleted イベントを処理するメソッドを表します。
パブリック デリゲートRenamedEventHandlerFileSystemWatcher クラスの Renamed イベントを処理するメソッドを表します。

 列挙体説明
パブリック列挙体DriveTypeCDRom、Fixed、Network、NoRootDirectory、Ram、Removable、Unknown など、ドライブの種類を示す定数を定義します。
パブリック列挙体FileAccessファイルへの読み取り、書き込み、または読み取り/書き込みアクセスを示す定数を定義します。
パブリック列挙体FileAttributesファイルとディレクトリに属性を提供します。
パブリック列挙体FileModeオペレーティング システムがファイルを開く方法を指定します。
パブリック列挙体FileOptionsFileStream オブジェクトを作成するための追加オプションを表します。
パブリック列挙体FileShare同一のファイルに対して他の FileStream オブジェクトが保有できるアクセスの種類を制御する定数を格納します。
パブリック列挙体NotifyFiltersファイルまたはフォルダでウォッチする変更を指定します。
パブリック列挙体SearchOption現在のディレクトリを検索するのか、または現在のディレクトリとすべてのサブディレクトリを検索するのかを指定します。
パブリック列挙体SeekOriginシークするときのストリームの参照ポイントを表すフィールドを提供します。
パブリック列挙体WatcherChangeTypesファイルまたはディレクトリに発生する可能性がある変更。

コミュニティの追加

表示:
© 2014 Microsoft