System 名前空間とは? わかりやすく解説

System 名前空間

System 名前空間には、共通して使用されるデータ型参照データ型イベントイベント ハンドラインターフェイス属性、および処理例外定義する基本的なクラス基本クラス含まれています。

その他のクラスは、データ型変換メソッドパラメータ操作数値演算リモートおよびローカルプログラム呼び出しアプリケーション環境管理マネージ アプリケーションおよびアンマネージ アプリケーション管理サポートするサービス提供します


クラスクラス
 クラス説明
パブリック クラスAccessViolationException保護されメモリ読み取りまたは書き込み試行されたときにスローされる例外
パブリック クラスActivationContext現在のアプリケーションアクティベーション コンテキスト示します。このクラス継承できません。
パブリック クラスActivatorオブジェクトの型をローカル サイトまたはリモート サイト作成するメソッド、または既存リモート オブジェクトへの参照取得するメソッド保持します。このクラス継承できません。
パブリック クラスAppDomainアプリケーション ドメイン表しますアプリケーション ドメインとは、アプリケーション実行される分離され環境です。このクラス継承できません。
パブリック クラスAppDomainManagerアンマネージ ホスト対応するマネージ ホスト提供します
パブリック クラスAppDomainSetupAppDomainインスタンス追加できるアセンブリ バインディング情報表します
パブリック クラスAppDomainUnloadedExceptionアンロードされたアプリケーション ドメインアクセスようとするスローされる例外
パブリック クラスApplicationException致命的ではないアプリケーション エラー発生した場合スローされる例外
パブリック クラスApplicationIdアプリケーション一意識別するための情報格納されます。このクラス継承できません。
パブリック クラスApplicationIdentityマニフェスト アクティブアプリケーション一意識別する機能提供します。このクラス継承できません。
パブリック クラスArgumentExceptionメソッド渡され引数いずれか無効な場合スローされる例外
パブリック クラスArgumentNullExceptionnull 参照 (Visual Basic では Nothing) を有効な引数として受け付けないメソッドnull 参照渡した場合スローされる例外
パブリック クラスArgumentOutOfRangeException呼び出されメソッド定義されている許容範囲外の値が引数として渡され場合スローされる例外
パブリック クラスArithmeticException算術演算キャスト演算、または変換演算におけるエラー原因スローされる例外
パブリック クラスArray配列作成操作検索、および並べ替えを行うメソッド提供します。これにより、共通言語ランタイムすべての配列基本クラスとして機能します
パブリック クラスArrayTypeMismatchException間違った型の要素配列格納しようとするスローされる例外
パブリック クラスAssemblyLoadEventArgsAssemblyLoad イベントデータ提供します
パブリック クラスAttributeカスタム属性基本クラス表します
パブリック クラスAttributeUsageAttribute別の属性クラス使用方法指定します。このクラス継承できません。
パブリック クラスBadImageFormatExceptionDLL または実行可能プログラムファイル イメージ無効である場合スローされる例外
パブリック クラスBitConverter基本データ型バイト配列に、バイト配列基本データ型変換します
パブリック クラスBufferプリミティブ型配列操作します。
パブリック クラスCannotUnloadAppDomainExceptionアプリケーション ドメインアンロードようとして失敗した場合スローされる例外
パブリック クラスCharEnumeratorString オブジェクト反復処理個別文字読み取りサポートします。このクラス継承できません。
パブリック クラスCLSCompliantAttributeプログラム要素CLS (Common Language Specification) に準拠しているかどうか示します。このクラス継承できません。
パブリック クラスConsoleコンソール アプリケーション標準入力ストリーム標準出力ストリーム、および標準エラー ストリーム表します。このクラス継承できません。
パブリック クラスConsoleCancelEventArgsConsole.CancelKeyPress イベントデータ提供します。このクラス継承できません。
パブリック クラスContextBoundObjectすべてのコンテキスト バインド クラス基本クラス定義します
パブリック クラスContextMarshalExceptionコンテキスト境界越えてオブジェクトマーシャリングようとして失敗した場合スローされる例外
パブリック クラスContextStaticAttribute静的フィールドの値が特定のコンテキスト一意であることを示します
パブリック クラスConvert基本データ型別の基本データ型変換します
パブリック クラスDataMisalignedExceptionデータ単位が、データ サイズ倍数ではないアドレスから読み込まれたり、アドレス書き込まれたりしたときにスローされる例外。このクラス継承できません。
パブリック クラスDBNullnull 値を表します
パブリック クラスDelegate静的メソッドまたはクラス インスタンスとそのクラスインスタンス メソッド参照するデータ構造体であるデリゲート表します
パブリック クラスDivideByZeroException整数値または小数値を 0 で除算ようとするスローされる例外
パブリック クラスDllNotFoundExceptionDLL インポート指定した DLL が見つからない場合スローされる例外
パブリック クラスDuplicateWaitObjectException同期オブジェクト配列1 つオブジェクトが 2 回以上現れ場合スローされる例外
パブリック クラスEntryPointNotFoundException開始メソッド指定されていないことが原因クラス読み込み失敗した場合スローされる例外
パブリック クラスEnvironment現在の環境およびプラットフォームに関する情報、およびそれらを操作する手段提供します。このクラス継承できません。
パブリック クラスEventArgsEventArgs は、イベント データ格納されているクラス基本クラスです。
パブリック クラスExceptionアプリケーションの実行中に発生するエラー表します
パブリック クラスExecutionEngineException共通言語ランタイム実行エンジン内部エラーが発生した場合スローされる例外。このクラス継承できません。
パブリック クラスFieldAccessExceptionクラス内部プライベート フィールドまたはプロテクト フィールドに対して無効なアクセス試行され場合スローされる例外
パブリック クラスFileStyleUriParserファイル スキームに基づくカスタマイズ可能なパーサー
パブリック クラスFlagsAttribute列挙体をビット フィールド、つまりフラグセットとして扱えることを示します
パブリック クラスFormatException引数書式が、呼び出されメソッドパラメータ仕様一致してない場合スローされる例外
パブリック クラスFtpStyleUriParserファイル転送プロトコル (FTP: File Transfer Protocol) スキームに基づくカスタマイズ可能なパーサー
パブリック クラスGC未使用メモリ自動的に収集するサービスであるシステム ガベージ コレクタ制御します
パブリック クラスGenericUriParser階層化された URIカスタマイズ可能なパーサー
パブリック クラスGopherStyleUriParserGopher スキームに基づくカスタマイズ可能なパーサー
パブリック クラスHttpStyleUriParserHTTP スキームに基づくカスタマイズ可能なパーサー
パブリック クラスIndexOutOfRangeException配列境界外のインデックス使用して配列要素アクセスようとした場合スローされる例外。このクラス継承できません。
パブリック クラスInsufficientMemoryExceptionこの例外は、使用可能なメモリ十分に残っているかどうかチェックで、要件満たされなかった場合スローさます。このクラス継承できません。
パブリック クラスInvalidCastException無効なキャストまたは明示的な型変換に対してスローされる例外
パブリック クラスInvalidOperationExceptionオブジェクト現在の状態に対して無効なメソッド呼び出しが行われた場合スローされる例外
パブリック クラスInvalidProgramExceptionプログラム無効な MSIL (Microsoft intermediate language) またはメタデータ含まれている場合スローされる例外通常、これはプログラム生成したコンパイラバグ示します
パブリック クラスLdapStyleUriParserLDAP (Lightweight Directory Access Protocol) スキームに基づくカスタマイズ可能なパーサー
パブリック クラスLoaderOptimizationAttribute実行可能アプリケーションメイン メソッド対す既定ローダー最適化処理ポリシー設定するために使用します
パブリック クラスLocalDataStoreSlotローカル データ格納するメモリ スロットカプセル化ます。このクラス継承できません。
パブリック クラスMarshalByRefObjectリモート処理サポートするアプリケーションで、アプリケーション ドメイン境界超えてオブジェクトアクセスできるようにします。
パブリック クラスMath三角関数対数関数などの一般的な数値関数定数静的メソッド提供します
パブリック クラスMemberAccessExceptionクラス メンバアクセスようとして失敗した場合スローされる例外
パブリック クラスMethodAccessExceptionクラス内部プライベート メソッドまたはプロテクト メソッドに対して無効なアクセス試行され場合スローされる例外
パブリック クラスMissingFieldException存在しないフィールド動的にアクセスようとした場合スローされる例外
パブリック クラスMissingMemberException存在しないクラス メンバ動的にアクセスようとした場合スローされる例外
パブリック クラスMissingMethodException存在しないメソッド動的にアクセスようとした場合スローされる例外
パブリック クラスMTAThreadAttributeアプリケーションCOM スレッド モデルマルチスレッド アパートメント (MTA: Multithreaded Apartment) であることを示します
パブリック クラスMulticastDelegateマルチキャスト デリゲート、つまり呼び出しリスト複数要素組み込むことができるデリゲート表します
パブリック クラスMulticastNotSupportedExceptionMulticastDelegate 型ではなく Delegate 型に基づいて 2 つデリゲート結合しようとしたときにスローされる例外。このクラス継承できません。
パブリック クラスNetPipeStyleUriParserNetPipe スキーム準拠した、"Indigo" システムパーサーです。
パブリック クラスNetTcpStyleUriParserNetTcp スキーム準拠した、"Indigo" システムパーサーです。
パブリック クラスNewsStyleUriParserNNTP (Network News Transfer Protocol) を使用するニュース スキームに基づくカスタマイズ可能なパーサー
パブリック クラスNonSerializedAttributeシリアル化できるクラスフィールドシリアル化しないことを示します。このクラス継承できません。
パブリック クラスNotFiniteNumberException浮動小数点値が正の無限大負の無限大、または非数 (NaN) の場合スローされる例外
パブリック クラスNotImplementedException要求されメソッドまたは操作実装されない場合スローされる例外
パブリック クラスNotSupportedException呼び出されメソッドサポートされていない場合、または呼び出され機能備えていないストリームに対して読み取りシーク書き込み試行され場合スローされる例外
パブリック クラスNullable参照型のように null 参照 (Visual Basic では Nothing) を割り当てることができる値型サポートします。このクラス継承できません。
パブリック クラスNullReferenceExceptionnull オブジェクト参照を逆参照しようとした場合スローされる例外
パブリック クラスObject.NET Framework クラス階層すべてのクラスサポートし派生クラス下位レベルサービス提供します。これは、.NET Framework の全クラス基本クラスであり、型階層ルートです。
パブリック クラスObjectDisposedException破棄されオブジェクト操作実行されるスローされる例外
パブリック クラスObsoleteAttribute今後使用しないプログラム要素マーク付けます。このクラス継承できません。
パブリック クラスOperatingSystemバージョンプラットフォーム ID など、オペレーティング システムについての情報表します。このクラス継承できません。
パブリック クラスOperationCanceledExceptionこの例外は、スレッドによって実行されている操作キャンセルされたときに、そのスレッドスローさます。
パブリック クラスOutOfMemoryExceptionプログラムの実行継続するためのメモリ不足している場合スローされる例外
パブリック クラスOverflowExceptionchecked コンテキストで、算術演算キャスト演算、または変換演算結果オーバーフロー発生した場合スローされる例外
パブリック クラスParamArrayAttributeメソッド呼び出すときに、任意の数の引数指定できることを示します。このクラス継承できません。
パブリック クラスPlatformNotSupportedException特定のプラットフォーム機能実行されない場合スローされる例外
パブリック クラスRandom擬似乱数ジェネレータ表します擬似乱数ジェネレータは、乱数についての統計的な要件満たす数値系列生成するデバイスです。
パブリック クラスRankException間違った次元数の配列メソッド渡された際にスローされる例外
パブリック クラスResolveEventArgsTypeResolve、ResourceResolve、AssemblyResolve の各イベントデータ提供します
パブリック クラスSerializableAttributeクラスシリアル化できること示します。このクラス継承できません。
パブリック クラスStackOverflowException入れ子になったメソッド呼び出し多くなりすぎ、実行スタックオーバーフローした場合スローされる例外。このクラス継承できません。
パブリック クラスSTAThreadAttributeアプリケーションCOM スレッド モデルシングルスレッド アパートメント (STA: Single-Threaded Apartment) であることを示します
パブリック クラスStringテキスト一連の Unicode 文字として表現します
パブリック クラスStringComparer大文字と小文字区別、およびカルチャ ベースまたは序数ベース比較規則使用する文字列比較操作表します
パブリック クラスSystemExceptionSystem 名前空間内の定義済み例外基本クラス定義します
パブリック クラスThreadStaticAttribute静的フィールドの値がスレッドごとに一意であることを示します
パブリック クラスTimeoutExceptionプロセスまたは操作用に割り当てられ時間経過したときにスローされる例外
パブリック クラスTimeZoneタイム ゾーン表します
パブリック クラスType宣言表します。型には、クラス型インターフェイス型配列型値型列挙型型パラメータジェネリック型定義、およびオープン構築ジェネリック型またはクローズ構築ジェネリック型あります
パブリック クラスTypeInitializationExceptionクラス初期化子によってスローされた例外ラップするラッパーとしてスローされる例外。このクラス継承できません。
パブリック クラスTypeLoadException型の読み取りエラー発生したときにスローされる例外
パブリック クラスTypeUnloadedExceptionアンロードされたクラスアクセスようとした場合スローされる例外
パブリック クラスUnauthorizedAccessExceptionオペレーティング システムI/O エラーまたは特定の種類セキュリティ エラーのためにアクセス拒否する場合スローされる例外
パブリック クラスUnhandledExceptionEventArgsアプリケーション ドメイン処理されない例外がある場合発生するイベントデータ提供します
パブリック クラスUriURI (Uniform Resource Identifier) のオブジェクト表現可能にし、URI一部簡単にアクセスできるようにします。
パブリック クラスUriBuilderURI (Uniform Resource Identifier) のカスタム コンストラクタ提供しUri クラスURI変更します
パブリック クラスUriFormatException無効な URI (Uniform Resource Identifier) が検出され場合スローされる例外
パブリック クラスUriParser新しURI スキーム解析します。これは抽象クラスです。
パブリック クラスUriTypeConverterString 型から Uri 型、またはその逆の変換実行します
パブリック クラスValueType値型基本クラス提供します
パブリック クラスVersion共通言語ランタイム アセンブリバージョン番号表します。このクラス継承できません。
パブリック クラスWeakReference"弱い参照" を表します弱い参照は、オブジェクトガベージ コレクション対象になっている状態のままで、そのオブジェクト参照します。
インターフェイスインターフェイス
 インターフェイス説明
パブリック インターフェイス_AppDomainSystem.AppDomain クラスパブリック メンバアンマネージ コード公開します
パブリック インターフェイスIAppDomainSetupAppDomainインスタンス追加できるアセンブリ バインディング情報表します
パブリック インターフェイスIAsyncResult非同期操作ステータス表します
パブリック インターフェイスICloneableクローン作成サポートしますクローン作成とは、既存インスタンスと同じ値で、クラス新しインスタンス作成することです。
パブリック インターフェイスIComparable固有の比較メソッド作成するために値型またはクラス実装する、汎用の比較メソッド定義します
パブリック インターフェイスIComparableインスタンス並べ替えなどを目的とし、型固有の比較メソッド作成するために値型またはクラス実装する、汎用の比較メソッド定義します
パブリック インターフェイスIConvertible実装参照の値または値型を、値と等価共通言語ランタイム型に変換するメソッド定義します
パブリック インターフェイスICustomFormatterオブジェクト値のカスタム定義書式およびユーザー定義書式サポートするメソッド定義します
パブリック インターフェイスIDisposable割り当てられたアンマネージ リソース解放するメソッド定義します
パブリック インターフェイスIEquatable2 つインスタンス等しかどうか判断するための型固有のメソッド作成するために値型またはクラス実装する、汎用の比較メソッド定義します
パブリック インターフェイスIFormatProvider書式制御するオブジェクト取得するための機構提供します
パブリック インターフェイスIFormattableオブジェクトの値を文字列形式変換する機能用意されています。
パブリック インターフェイスIServiceProviderサービス オブジェクト、つまり、他のオブジェクトカスタム サポート提供するオブジェクト取得するための機構定義します
構造体構造体
 構造体説明
パブリック構造体ArgIteratorさまざまな数の引数受け取関数パラメータ示されている、可変長引数リスト表します
パブリック構造体ArraySegment1 次元配列セクション区切ります
パブリック構造体Booleanブール値を表します
パブリック構造体Byte8 ビット符号なし整数表します
パブリック構造体CharUnicode 文字表します
パブリック構造体ConsoleKeyInfoコンソール キーが表す文字や、ShiftAltCtrl の各修飾子キーの状態など、押されコンソール キー記述します
パブリック構造体DateTime通常日付時刻として表現される瞬間表します
パブリック構造体Decimal10 進数表します
パブリック構造体Double倍精度浮動小数点数表します
パブリック構造体Enum列挙体の基本クラス提供します
パブリック構造体Guidグローバル一意識別子 (GUID) を表します
パブリック構造体Int1616 ビット符号付き整数表します
パブリック構造体Int3232 ビット符号付き整数表します
パブリック構造体Int6464 ビット符号付き整数表します
パブリック構造体IntPtrポインタまたはハンドルを表すときに使用されるプラットフォーム固有の型。
パブリック構造体ModuleHandleモジュールランタイム ハンドル表します
パブリック構造体Nullable基になる型が値型オブジェクト表します参照型のように null 参照 (Visual Basic では Nothing) も割り当てることができます
パブリック構造体RuntimeArgumentHandle可変長引数リスト参照します。
パブリック構造体RuntimeFieldHandle内部メタデータ トークン使用するフィールド表します
パブリック構造体RuntimeMethodHandleRuntimeMethodHandle は、メソッド内部メタデータ形式識別するハンドルです。
パブリック構造体RuntimeTypeHandle内部メタデータ トークン使用する型表します
パブリック構造体SByte8 ビット符号付き整数表します
パブリック構造体Single単精度浮動小数点数表します
パブリック構造体TimeSpan時間間隔表します
パブリック構造体TypedReference所を指すマネージ ポインタと、その場所に格納される可能性がある型のランタイム表現両方格納するオブジェクト記述します
パブリック構造体UInt1616 ビット符号なし整数表します
パブリック構造体UInt3232 ビット符号なし整数表します
パブリック構造体UInt6464 ビット符号なし整数表します
パブリック構造体UIntPtrポインタまたはハンドルを表すときに使用されるプラットフォーム固有の型。
パブリック構造体Void値を返さないメソッド戻り値の型を指定します
デリゲートデリゲート
 デリゲート説明
パブリック デリゲートAction指定したオブジェクトアクション実行するメソッド表します
パブリック デリゲートAppDomainInitializerアプリケーション ドメイン初期化時に呼び出すコールバック メソッド表します
パブリック デリゲートAssemblyLoadEventHandlerAppDomainAssemblyLoad イベント処理するメソッド表します
パブリック デリゲートAsyncCallback非同期操作完了時に呼び出されるコールバック メソッド参照します。
パブリック デリゲートComparison同じ型の 2 つオブジェクト比較するメソッド表します
パブリック デリゲートConsoleCancelEventHandlerSystem.Console の CancelKeyPress イベント処理するメソッド表します
パブリック デリゲートConverter特定の型のオブジェクト別の型のオブジェクト変換する方法表します
パブリック デリゲートCrossAppDomainDelegateアプリケーション ドメイン越え呼び出しのために、DoCallBack によって使用されます。
パブリック デリゲートEventHandlerイベント データ持たないイベント処理するメソッド表します
パブリック デリゲートEventHandlerイベント処理するメソッド表しますジェネリック型引数は、イベントによって生成されるイベント データの型を指定します
パブリック デリゲートPredicate一連の基準定義し指定されオブジェクトがこれらの基準満たしているかどうか判断するメソッド表します
パブリック デリゲートResolveEventHandlerAppDomainTypeResolve イベントResourceResolve イベントAssemblyResolve イベント処理するメソッド表します
パブリック デリゲートUnhandledExceptionEventHandlerアプリケーション ドメイン処理されない例外によって発生したイベント処理するメソッド表します
列挙型列挙型
 列挙説明
パブリック列挙体ActivationContext.ContextFormマニフェスト アクティブアプリケーションコンテキスト示します
パブリック列挙体AppDomainManagerInitializationOptionsカスタム アプリケーション ドメイン マネージャ新しドメイン初期化する場合実行するアクション指定します
パブリック列挙体AttributeTargets属性適用できるアプリケーション要素指定します
パブリック列挙体Base64FormattingOptions関連する System.Convert.ToBase64CharArray メソッドと System.Convert.ToBase64String メソッドで、それぞれの出力改行挿入するかどうか指定します
パブリック列挙体ConsoleColorコンソール前景色と背景色定義する定数指定します
パブリック列挙体ConsoleKeyコンソール標準キー指定します
パブリック列挙体ConsoleModifiersキーボードShiftAlt、および Ctrl の各修飾子キー表します
パブリック列挙体ConsoleSpecialKey現在のプロセス中断できる修飾子キーコンソール キー組み合わせ指定します
パブリック列挙体DateTimeKindDateTime オブジェクトが表す時刻種類 (現地時刻世界協定時刻 (UTC)、または、そのいずれでもない) を指定します
パブリック列挙体DayOfWeek曜日指定します
パブリック列挙体Environment.SpecialFolderシステム特別なフォルダへのディレクトリ パス取得するために使用される列挙定数指定します
パブリック列挙体EnvironmentVariableTarget環境変数格納場所指定します
パブリック列挙体GenericUriParserOptionsUriParser のオプション指定します
パブリック列挙体LoaderOptimization実行可能ファイルローダー最適化処理を指定するために LoaderOptimizationAttribute クラス使用する列挙体。
パブリック列挙体MidpointRounding数値丸め処理を行うメソッドで、2 つ数値中間位置する数値処理する方法指定します
パブリック列挙体PlatformIDアセンブリサポートされるオペレーティング システム (プラットフォーム) を識別します。
パブリック列挙体StringComparisonString.Compare メソッドおよび String.Equals メソッド特定のオーバーロード使用するカルチャ、大文字小文字の区別、および並べ替え規則指定します
パブリック列挙体StringSplitOptionsSystem.String.Split メソッド一連のオーバーロード戻り値に、空の部分文字列含めかどうか指定します
パブリック列挙体TypeCodeオブジェクトの型を指定します
パブリック列挙体UriComponentsUri各部分を指定します
パブリック列挙体UriFormatURI 情報エスケープ方法制御します
パブリック列挙体UriHostNameTypeUri.CheckHostName メソッドホスト名の型を定義します
パブリック列挙体UriKindUri.IsWellFormedUriString と System.Uri のメソッドUri種類定義します
パブリック列挙体UriPartialUri.GetLeftPart メソッドURI 部分定義します



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

辞書ショートカット

すべての辞書の索引

「System 名前空間」の関連用語

System 名前空間のお隣キーワード
検索ランキング

   

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



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

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS