System.IOとは? わかりやすく解説

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 イベント処理するメソッド表します
列挙型列挙型

System.IO

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/05/08 19:35 UTC 版)

基本クラスライブラリ」の記事における「System.IO」の解説

異なストリーム (stream)、ファイルやほかのストリーム読み書きする機能提供するファイルシステム対すアクセスする機能提供する

※この「System.IO」の解説は、「基本クラスライブラリ」の解説の一部です。
「System.IO」を含む「基本クラスライブラリ」の記事については、「基本クラスライブラリ」の概要を参照ください。

ウィキペディア小見出し辞書の「System.IO」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「System.IO」の関連用語

System.IOのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



System.IOのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの基本クラスライブラリ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS