System 名前空間
System 名前空間には、共通して使用される値データ型と参照データ型、イベントとイベント ハンドラー、インターフェイス、属性、および処理例外を定義する基本的なクラスや基本クラスが含まれています。
このトピックでは、Windows ストア アプリ用 .NET に含まれる System 名前空間の型を示します。Note that the Windows ストア アプリ用 .NET does not include all the members of each type.それぞれの型については、リンク先のトピックを参照してください。各型のドキュメントには、Windows ストア アプリ用 .NET に含まれるメンバーが示されています。
System 名前空間
Windows ストア アプリ用 .NET でサポートされる型 |
説明 |
---|---|
パラメーターを受け取らず、戻り値を持たないメソッドをカプセル化します。 |
|
単一のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
|
2 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
|
3 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
|
4 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
|
5 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
|
6 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
|
7 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
|
8 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
|
9 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
|
10 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
|
11 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
|
12 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
|
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> |
13 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> |
14 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> |
15 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> |
16 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 |
オブジェクトの型をローカル サイトまたはリモート サイトに作成するメソッド、または既存のリモート オブジェクトへの参照を取得するメソッドを含みます。このクラスは継承できません。 |
|
アプリケーションの実行中に発生する 1 つ以上のエラーを表します。 |
|
メソッドに渡された引数のいずれかが無効な場合にスローされる例外。 |
|
null 参照を有効な引数として受け取らないメソッドに null 参照が渡された場合にスローされる例外。 |
|
呼び出されたメソッドで定義されている許容範囲外の値が引数として渡された場合にスローされる例外。 |
|
算術演算、キャスト演算、または変換演算におけるエラーが原因でスローされる例外。 |
|
配列の作成、操作、検索、および並べ替えを行うメソッドを提供します。これにより、共通言語ランタイムのすべての配列の基本クラスとして機能します。 |
|
1 次元配列のセクションを区切ります。 |
|
間違った型の要素を配列に格納しようとするとスローされる例外。 |
|
対応する非同期操作が完了したときに呼び出されるメソッドを参照します。 |
|
カスタム属性の基本クラスを表します。 |
|
属性を適用できるアプリケーション要素を指定します。 |
|
別の属性クラスの使用方法を指定します。このクラスは継承できません。 |
|
ダイナミック リンク ライブラリ (DLL: Dynamic Link Library) または実行可能プログラムのファイル イメージが無効である場合にスローされる例外。 |
|
基本データ型をバイト配列に、バイト配列を基本データ型に変換します。 |
|
ブール値を表します。 |
|
プリミティブ型の配列を操作します。 |
|
8 ビット符号なし整数を表します。 |
|
Unicode 文字を表します。 |
|
プログラム要素が CLS (Common Language Specification) に準拠しているかどうかを示します。このクラスは継承できません。 |
|
同じ型の 2 つのオブジェクトを比較するメソッドを表します。 |
|
基本データ型を別の基本データ型に変換します。 |
|
データの単位が、データ サイズの倍数ではないアドレスから読み込まれたり、アドレスに書き込まれたりしたときにスローされる例外。このクラスは継承できません。 |
|
通常、日付や時刻として表現される瞬間を表します。 |
|
DateTime オブジェクトが表す時刻の種類 (現地時刻、世界協定時刻 (UTC: Coordinated Universal Time)、または、そのいずれでもない) を指定します。 |
|
特定の時点を表します。通常、世界協定時刻 (UTC) を基準とする相対的な日時として表されます。 |
|
曜日を指定します。 |
|
10 進数を表します。 |
|
静的メソッドまたはクラス インスタンスとそのクラスのインスタンス メソッドを参照するデータ構造体であるデリゲートを表します。 |
|
整数値または小数値を 0 で除算しようとするとスローされる例外。 |
|
DLL インポートで指定した DLL が見つからない場合にスローされる例外。 |
|
倍精度浮動小数点数を表します。 |
|
列挙体の基本クラスを提供します。 |
|
現在の環境およびプラットフォームに関する情報、およびそれらを操作する手段を提供します。このクラスは継承できません。 |
|
イベント データが格納されているクラスの基本クラスを表します。 |
|
イベント データを持たないイベントを処理するメソッドを表します。 |
|
イベントを処理するメソッドを表します。 |
|
アプリケーションの実行中に発生したエラーを表します。 |
|
列挙体をビット フィールド、つまりフラグのセットとして扱えることを示します。 |
|
引数の書式が、呼び出されたメソッドのパラメーターの仕様に一致していない場合にスローされる例外。 |
|
パラメーターを受け取らずに、TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
|
パラメーターを 1 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
|
パラメーターを 2 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
|
パラメーターを 3 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
|
パラメーターを 4 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
|
パラメーターを 5 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
|
パラメーターを 6 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
|
パラメーターを 7 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
|
パラメーターを 8 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
|
パラメーターを 9 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
|
パラメーターを 10 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
|
パラメーターを 11 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
|
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, TResult> |
パラメーターを 12 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, TResult> |
パラメーターを 13 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, TResult> |
パラメーターを 14 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, TResult> |
パラメーターを 15 個受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 |
未使用メモリを自動的に収集するサービスであるシステム ガベージ コレクターを制御します。 |
|
強制的に実行されるガベージ コレクションの動作を指定します。 |
|
グローバル一意識別子 (GUID: Globally Unique Identifier) を表します。 |
|
非同期操作のステータスを表します。 |
|
インスタンスの並べ替えのために値の型またはクラスで実装する、汎用の、型固有の比較メソッドを定義します。 |
|
インスタンスの並べ替えなどを目的とし、型固有の比較メソッドを作成するために値型またはクラスで実装する、汎用の比較メソッドを定義します。 |
|
オブジェクト値のカスタム書式設定をサポートするメソッドを定義します。 |
|
割り当てられたリソースを解放するメソッドを定義します。 |
|
2 つのインスタンスが等しいかどうかを判断するための型固有のメソッドを作成するために値型またはクラスで実装する、汎用の比較メソッドを定義します。 |
|
書式設定を制御するオブジェクトを取得するための機構を提供します。 |
|
オブジェクトの値を文字列形式に変換する機能が用意されています。 |
|
配列の境界外のインデックスを使用して配列の要素にアクセスしようとした場合にスローされる例外。このクラスは継承できません。 |
|
16 ビット符号付き整数を表します。 |
|
32 ビット符号付き整数を表します。 |
|
64 ビット符号付き整数を表します。 |
|
ポインターまたはハンドルを表すときに使用されるプラットフォーム固有の型。 |
|
無効なキャストまたは明示的な変換に対してスローされる例外。 |
|
オブジェクトの現在の状態に対して無効なメソッド呼び出しが行われた場合にスローされる例外。 |
|
タイム ゾーン情報が無効である場合にスローされる例外。 |
|
プッシュ ベースの通知のプロバイダーを定義します。 |
|
プッシュ ベースの通知を受け取るための機構を提供します。 |
|
進行状況の更新のプロバイダーを定義します。 |
|
サービス オブジェクト、つまり、他のオブジェクトにカスタム サポートを提供するオブジェクトを取得するための機構を定義します。 |
|
遅延初期化のサポートを提供します。 |
|
Managed Extensibility Framework で使用されるオブジェクトとその関連メタデータへの遅延間接参照を提供します。 |
|
三角関数や対数関数などの一般的な数値関数の定数と静的メソッドを提供します。 |
|
クラス メンバーにアクセスしようとして失敗した場合にスローされる例外。 |
|
数値の丸め処理を行うメソッドで、2 つの数値の中間に位置する数値を処理する方法を指定します。 |
|
存在しないクラス メンバーに動的にアクセスしようとした場合にスローされる例外。 |
|
アプリケーションの COM スレッド モデルがマルチスレッド アパートメント (MTA: Multithreaded Apartment) であることを示します。 |
|
マルチキャスト デリゲート、つまり呼び出しリストに複数の要素を組み込むことができるデリゲートを表します。 |
|
要求されたメソッドまたは操作が実装されない場合にスローされる例外。 |
|
呼び出されたメソッドがサポートされていない場合、または呼び出された機能を備えていないストリームに対して読み取り、シーク、書き込みが試行された場合にスローされる例外。 |
|
参照型のように null を割り当てることができる値型をサポートします。このクラスは継承できません。 |
|
基になる型が値型のオブジェクトを表します。参照型のように null も割り当てることができます。 |
|
null オブジェクト参照を逆参照しようとした場合にスローされる例外。 |
|
.NET Framework クラス階層のすべてのクラスをサポートし、派生クラスに下位レベルのサービスを提供します。これは、.NET Framework の全クラスの基本クラスであり、型階層のルートです。 |
|
破棄されたオブジェクトで操作が実行されるとスローされる例外。 |
|
今後使用しないプログラム要素にマークを付けます。このクラスは継承できません。 |
|
スレッドによって実行されている操作が取り消されたときに、そのスレッドでスローされる例外。 |
|
プログラムの実行を継続するためのメモリが不足している場合にスローされる例外。 |
|
checked コンテキストで、算術演算、キャスト演算、または変換演算の結果オーバーフローが発生した場合にスローされる例外。 |
|
メソッドを呼び出すときに、任意の数の引数を指定できることを示します。このクラスは継承できません。 |
|
特定のプラットフォームで機能が実行されない場合にスローされる例外。 |
|
一連の基準を定義し、指定されたオブジェクトがこれらの基準を満たしているかどうかを判断するメソッドを表します。 |
|
報告済みの進行状況の各値へのコールバックを呼び出す IProgress<T> を提供します。 |
|
擬似乱数ジェネレーターを表します。擬似乱数ジェネレーターは、乱数についての統計的な要件を満たす数値系列を生成するデバイスです。 |
|
間違った次元数の配列がメソッドに渡された際にスローされる例外。 |
|
内部メタデータ トークンを使用するフィールドを表します。 |
|
メソッドの内部メタデータ表現を識別するハンドルを提供します。 |
|
内部メタデータ トークンを使用する型を表します。 |
|
8 ビット符号付き整数を表します。 |
|
単精度浮動小数点数を表します。 |
|
アプリケーションの COM スレッド モデルがシングル スレッド アパートメント (STA: Single-Threaded Apartment) であることを示します。 |
|
テキストを一連の Unicode 文字として表現します。 |
|
大文字と小文字の区別、およびカルチャ ベースまたは序数ベースの比較規則を使用する文字列比較操作を表します。 |
|
Compare メソッドおよび Equals メソッドの特定のオーバーロードで使用するカルチャ、大文字小文字の区別、および並べ替え規則を指定します。 |
|
適切な Split メソッドのオーバーロードの戻り値に、空の部分文字列を含めるかどうかを指定します。 |
|
静的フィールドの値がスレッドごとに一意であることを示します。 |
|
プロセスまたは操作用に割り当てられた時間が経過したときにスローされる例外。 |
|
時間間隔を表します。 |
|
世界中のいずれかのタイム ゾーンを表します。 |
|
タプル オブジェクトを作成するための静的メソッドを提供します。 |
|
1 タプル (1 つの要素で構成されるタプル) を表します。 |
|
2 タプル (2 つの要素で構成されるタプル) を表します。 |
|
3 タプル (3 つの要素で構成されるタプル) を表します。 |
|
4 タプル (4 つの要素で構成されるタプル) を表します。 |
|
5 タプル (5 つの要素で構成されるタプル) を表します。 |
|
6 タプル (6 つの要素で構成されるタプル) を表します。 |
|
7 タプル (7 つの要素で構成されるタプル) を表します。 |
|
n タプルを表します (n は 8 以上の数字)。 |
|
型宣言を表します。型には、クラス型、インターフェイス型、配列型、値型、列挙型、型パラメーター、ジェネリック型定義と、オープン構築ジェネリック型またはクローズ構築ジェネリック型があります。 |
|
メソッドでアクセスできない型を使用しようとした場合にスローされる例外。 |
|
クラス初期化子によってスローされた例外をラップするラッパーとしてスローされる例外。このクラスは継承できません。 |
|
型の読み取りエラーが発生したときにスローされる例外。 |
|
16 ビット符号なし整数を表します。 |
|
32 ビット符号なし整数を表します。 |
|
64 ビット符号なし整数を表します。 |
|
ポインターまたはハンドルを表すときに使用されるプラットフォーム固有の型。 |
|
オペレーティング システムが I/O エラーまたは特定の種類のセキュリティ エラーのためにアクセスを拒否する場合、スローされる例外。 |
|
URI (Uniform Resource Identifier) のオブジェクト表現を可能にし、URI の一部へ簡単にアクセスできるようにします。 |
|
URI (Uniform Resource Identifier) のカスタム コンストラクターを提供し、System.Uri クラスの URI を変更します。 |
|
Uri の各部分を指定します。 |
|
URI 情報のエスケープ方法を制御します。 |
|
CheckHostName メソッドのホスト名の型を定義します。 |
|
IsWellFormedUriString メソッドと複数の URI コンストラクター メソッドの URI の種類を定義します。 |
|
値型の基本クラスを提供します。 |
|
アセンブリ、オペレーティング システム、または共通言語ランタイムのバージョン番号を表します。このクラスは継承できません。 |
|
値を返さないメソッドの戻り値の型を指定します。 |
|
"弱い参照" を表します。弱い参照は、オブジェクトがガベージ コレクションによるクリアの対象になっている状態のままで、そのオブジェクトを参照します。 |
|
型指定された "弱い参照" を表します。弱い参照は、オブジェクトがガベージ コレクションによるクリアの対象になっている状態のままで、そのオブジェクトを参照します。 |
|
Windows ランタイム を操作するための拡張メソッドを提供します。 |