System.IO 名前空間

2013/12/12

System.IO 名前空間には、ファイル モード、ファイル アクセス、ファイル共有のための列挙体、およびパス操作やストリームの操作のためのクラスが含まれます。Windows Phone アプリケーションでは、オペレーティング システムのファイル システムは使用されず、分離ストレージによるファイルの保持およびファイルへのアクセスに限定されるので、この名前空間では追加機能が提供されません。Windows Phone アプリケーションで分離ストレージを使用する方法の詳細については、「Windows Phone のデータ」を参照してください。

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

  列挙体説明
パブリック列挙体FileAccess読み取り専用、書き込み専用、読み取り/書き込みの各ファイル アクセスの定数を定義します。
パブリック列挙体FileAttributesファイルとディレクトリに属性を提供します。
パブリック列挙体FileModeオペレーティング システムがファイルを開く方法を指定します。
パブリック列挙体FileShare同一のファイルに対して他の IsolatedStorageFileStream オブジェクトが保有できるアクセスの種類を制御する定数を格納します。
パブリック列挙体SeekOriginシークするときのストリームの参照ポイントを表すフィールドを提供します。

表示:
© 2015 Microsoft