Activator |
オブジェクトの型をローカル サイトまたはリモート サイトに作成するメソッド、または既存のリモート オブジェクトへの参照を取得するメソッドを保持します。 |
AppDomain |
アプリケーション ドメインを表します。アプリケーション ドメインとは、アプリケーションが実行される分離された環境です。このクラスは継承できません。 |
AppDomainSetup |
AppDomain のインスタンスに追加できるアセンブリ バインディング情報を表します。 |
AppDomainUnloadedException |
アンロードされたアプリケーション ドメインにアクセスしようとするとスローされる例外。 |
ApplicationException |
致命的ではないアプリケーション エラーが発生した場合にスローされる例外。 |
ArgumentException |
メソッドに渡された引数のいずれかが無効な場合にスローされる例外。 |
ArgumentNullException |
null 参照 (Visual Basic では Nothing) を有効な引数として受け付けないメソッドに null 参照を渡した場合にスローされる例外。 |
ArgumentOutOfRangeException |
呼び出されたメソッドで定義されている許容範囲外の値が引数として渡された場合にスローされる例外。 |
ArithmeticException |
算術演算、キャスト演算、または変換演算におけるエラーが原因でスローされる例外。 |
Array |
配列の作成、操作、検索、および並べ替えを行うメソッドを提供します。これにより、共通言語ランタイムのすべての配列の基本クラスとして機能します。 |
ArrayTypeMismatchException |
間違った型の要素を配列に格納しようとするとスローされる例外。 |
AssemblyLoadEventArgs |
AssemblyLoad イベントのデータを提供します。 |
Attribute |
カスタム属性の基本クラスです。 |
AttributeUsageAttribute |
別の属性クラスの使用方法を指定します。このクラスは継承できません。 |
BadImageFormatException |
DLL または実行可能プログラムのファイル イメージが無効である場合にスローされる例外。 |
BitConverter |
基本データ型をバイト配列に、バイト配列を基本データ型に変換します。 |
Buffer |
プリミティブ型の配列を操作します。 |
CannotUnloadAppDomainException |
アプリケーション ドメインをアンロードしようとして失敗した場合にスローされる例外。 |
CharEnumerator |
String の反復処理と個別の文字の読み取りをサポートします。 |
CLSCompliantAttribute |
プログラム要素が CLS (Common Language Specification) に準拠しているかどうかを示します。このクラスは継承できません。 |
Console |
コンソール アプリケーションの標準入力ストリーム、標準出力ストリーム、および標準エラー ストリームを表します。このクラスは継承できません。 |
ContextBoundObject |
すべてのコンテキスト バインド クラスの基本クラスを定義します。 |
ContextMarshalException |
コンテキストの境界を越えてオブジェクトをマーシャリングしようとして失敗した場合にスローされる例外。 |
ContextStaticAttribute |
静的フィールドの値が特定のコンテキストで一意であることを示します。 |
Convert |
基本データ型を別の基本データ型に変換します。 |
DBNull |
null 値を表します。 |
Delegate |
静的メソッドまたはクラス インスタンスとそのクラスのインスタンス メソッドを参照するデータ構造体であるデリゲートを表します。 |
DivideByZeroException |
整数値または小数値を 0 で除算しようとするとスローされる例外。 |
DllNotFoundException |
DLL インポートで指定した DLL が見つからない場合にスローされる例外。 |
DuplicateWaitObjectException |
同期オブジェクトの配列に 1 つのオブジェクトが 2 回以上現れた場合にスローされる例外。 |
EntryPointNotFoundException |
開始メソッドが指定されていないことが原因でクラスの読み込みに失敗した場合にスローされる例外。 |
Enum |
列挙体の基本クラスを提供します。 |
Environment |
現在の環境およびプラットフォームに関する情報、およびそれらを操作する手段を提供します。このクラスは継承できません。 |
EventArgs |
EventArgs は、イベント データが格納されているクラスの基本クラスです。 |
Exception |
アプリケーションの実行中に発生するエラーを表します。 |
ExecutionEngineException |
共通言語ランタイムの実行エンジンに内部エラーが発生した場合にスローされる例外。このクラスは継承できません。 |
FieldAccessException |
クラス内部のプライベート フィールドまたはプロテクト フィールドに対して無効なアクセスが試行された場合にスローされる例外。 |
FlagsAttribute |
列挙体をビット フィールド、つまりフラグのセットとして扱えることを示します。 |
FormatException |
引数の書式が、呼び出されたメソッドのパラメータの仕様に一致していない場合にスローされる例外。 |
GC |
未使用メモリを自動的に収集するサービスであるシステム ガベージ コレクタを制御します。 |
IndexOutOfRangeException |
配列の境界外のインデックスを使用して配列の要素にアクセスしようとした場合にスローされる例外。このクラスは継承できません。 |
InvalidCastException |
無効なキャストまたは明示的な型変換に対してスローされる例外。 |
InvalidOperationException |
オブジェクトの現在の状態に対して無効なメソッド呼び出しが行われた場合にスローされる例外。 |
InvalidProgramException |
プログラムに無効な MSIL (Microsoft intermediate language) またはメタデータが含まれている場合にスローされる例外。通常、これはプログラムを生成したコンパイラのバグを示します。 |
LoaderOptimizationAttribute |
実行可能アプリケーションのメイン メソッドに対する既定のローダー最適化処理ポリシーを設定するために使用します。 |
LocalDataStoreSlot |
ローカル データを格納するメモリ スロットをカプセル化します。このクラスは継承できません。 |
MarshalByRefObject |
リモート処理をサポートするアプリケーションで、アプリケーション ドメイン境界を超えてオブジェクトにアクセスできるようにします。 |
Math |
三角関数や対数関数などの一般的な数値関数の定数と静的メソッドを提供します。 |
MemberAccessException |
クラス メンバにアクセスしようとして失敗した場合にスローされる例外。 |
MethodAccessException |
クラス内部のプライベート メソッドまたはプロテクト メソッドに対して無効なアクセスが試行された場合にスローされる例外。 |
MissingFieldException |
存在しないフィールドに動的にアクセスしようとした場合にスローされる例外。 |
MissingMemberException |
存在しないクラス メンバに動的にアクセスしようとした場合にスローされる例外。 |
MissingMethodException |
存在しないメソッドに動的にアクセスしようとした場合にスローされる例外。 |
MTAThreadAttribute |
アプリケーションの COM スレッド モデルがマルチスレッド アパートメント (MTA: Multithreaded Apartment) であることを示します。 |
MulticastDelegate |
マルチキャスト デリゲート、つまり呼び出しリストに複数の要素を組み込むことができるデリゲートを表します。 |
MulticastNotSupportedException |
いずれか一方のオペランドが null 参照 (Visual Basic の場合は Nothing) でない場合は組み合わせることができない 2 つのデリゲート型のインスタンスを組み合わせようとした場合にスローされる例外。このクラスは継承できません。 |
NonSerializedAttribute |
シリアル化できるクラスのフィールドをシリアル化しないことを示します。このクラスは継承できません。 |
NotFiniteNumberException |
浮動小数点値が正の無限大、負の無限大、または非数 (NaN) の場合にスローされる例外。 |
NotImplementedException |
要求されたメソッドまたは操作が実装されない場合にスローされる例外。 |
NotSupportedException |
呼び出されたメソッドがサポートされていない場合、または呼び出された機能を備えていないストリームに対して読み取り、シーク、書き込みが試行された場合にスローされる例外。 |
NullReferenceException |
null オブジェクト参照を逆参照しようとした場合にスローされる例外。 |
Object |
.NET Framework クラス階層のすべてのクラスをサポートし、派生クラスに下位レベルのサービスを提供します。これは、.NET Framework の全クラスの基本クラスであり、型階層のルートです。 |
ObjectDisposedException |
破棄されたオブジェクトで操作が実行されるとスローされる例外。 |
ObsoleteAttribute |
今後使用しないプログラム要素にマークを付けます。このクラスは継承できません。 |
OperatingSystem |
バージョンやプラットフォーム ID など、オペレーティング システムについての情報を表します。 |
OutOfMemoryException |
プログラムの実行を継続するためのメモリが不足している場合にスローされる例外。 |
OverflowException |
checked コンテキストで、算術演算、キャスト演算、または変換演算の結果オーバーフローが発生した場合にスローされる例外。 |
ParamArrayAttribute |
メソッドを呼び出すときに、任意の数の引数を指定できることを示します。このクラスは継承できません。 |
PlatformNotSupportedException |
特定のプラットフォームで機能が実行されない場合にスローされる例外。 |
Random |
擬似乱数ジェネレータを表します。擬似乱数ジェネレータは、乱数についての統計的な要件を満たす数値系列を生成するデバイスです。 |
RankException |
間違った次元数の配列がメソッドに渡された際にスローされる例外。 |
ResolveEventArgs |
TypeResolve 、 ResourceResolve 、 AssemblyResolve の各イベントのデータを提供します。 |
SerializableAttribute |
クラスをシリアル化できることを示します。このクラスは継承できません。 |
StackOverflowException |
保留状態のメソッド呼び出しが多くなりすぎ、実行スタックがオーバーフローした場合にスローされる例外。このクラスは継承できません。 |
STAThreadAttribute |
アプリケーションの COM スレッド モデルがシングルスレッド アパートメント (STA: Single-Threaded Apartment) であることを示します。 |
String |
テキスト、つまり一連の Unicode 文字を表します。 |
SystemException |
System 名前空間内の定義済み例外の基本クラスを定義します。 |
ThreadStaticAttribute |
静的フィールドの値がスレッドごとに一意であることを示します。 |
TimeZone |
タイム ゾーンを表します。 |
Type |
クラス型、インターフェイス型、配列型、値型、および列挙型の型宣言を表します。 |
TypeInitializationException |
クラス初期化子によってスローされた例外をラップするラッパーとしてスローされる例外。このクラスは継承できません。 |
TypeLoadException |
型の読み取りエラーが発生したときにスローされる例外。 |
TypeUnloadedException |
アンロードされたクラスにアクセスしようとした場合にスローされる例外。 |
UnauthorizedAccessException |
オペレーティング システムが I/O エラーまたは特定の種類のセキュリティ エラーのためにアクセスを拒否する場合、スローされる例外。 |
UnhandledExceptionEventArgs |
アプリケーション ドメインで処理されない例外がある場合に発生するイベントにデータを提供します。 |
Uri |
URI (Uniform Resource Identifier) のオブジェクト表現を可能にし、URI の一部へ簡単にアクセスできるようにします。 |
UriBuilder |
URI (Uniform Resource Identifier) のカスタム コンストラクタを提供し、 Uri クラスの URI を変更します。 |
UriFormatException |
無効な URI (Uniform Resource Identifier) が検出された場合にスローされる例外。 |
ValueType |
値型の基本クラスを提供します。 |
Version |
共通言語ランタイム アセンブリのバージョン番号を表します。このクラスは継承できません。 |
WeakReference |
"弱い参照" を表します。弱い参照は、ガベージ コレクションの対象のまま、オブジェクトを参照します。 |