最終更新:2019-10-21 (月) 15:30:36 (1642d)  

System
Top / System

Java/System

.NET Framework/クラスライブラリ

構造体

  • System.Boolean ブール値を表します。
  • System.Byte? 8 ビット符号なし整数を表します。
  • System.Char? Unicode 文字を表します。
  • System.DateTime 通常、日付や時刻として表現される瞬間を表します。
  • System.Decimal? 10 進数を表します。
  • System.Double 倍精度浮動小数点数を表します。
  • System.Guid グローバル一意識別子 (GUID) を表します。
  • System.Int16? 16 ビット符号付き整数を表します。
  • System.Int32 32 ビット符号付き整数を表します。
  • System.Int64? 64 ビット符号付き整数を表します。
  • System.IntPtr ポインタまたはハンドルを表すときに使用されるプラットフォーム固有の型。
  • System.SByte? 8 ビット符号付き整数を表します。
  • System.Single 単精度浮動小数点数を表します。
  • System.TimeSpan 時間間隔を表します。
  • System.UInt16 16 ビット符号なし整数を表します。
  • System.UInt32? 32 ビット符号なし整数を表します。
  • System.UInt64? 64 ビット符号なし整数を表します。
  • System.UIntPtr? ポインタまたはハンドルを表すときに使用されるプラットフォーム固有の型。

クラス

インターフェイス

名前空間

クラス

  • クラスクラス名説明
    System.AccessViolationExceptionAccessViolationException?保護されたメモリの読み取りまたは書き込みが試行されたときにスローされる例外。
    System.ActivationContext?ActivationContext?現在のアプリケーションのアクティベーション コンテキストを示します。 このクラスは継承できません。
    System.Activator?Activator?オブジェクトの型をローカル サイトまたはリモート サイトに作成するメソッド、または既存のリモート オブジェクトへの参照を取得するメソッドを保持します。 このクラスは継承できません。
    System.AggregateException?AggregateException?アプリケーションの実行中に発生する 1 つ以上のエラーを表します。
    System.AppDomainAppDomain?アプリケーション ドメインを表します。アプリケーション ドメインとは、アプリケーションが実行される分離された環境です。 このクラスは継承できません。
    System.AppDomainManager?AppDomainManager?アンマネージ ホストに対応するマネージ ホストを提供します。
    System.AppDomainSetup?AppDomainSetup?AppDomain? のインスタンスに追加できるアセンブリ バインディング情報を表します。
    System.AppDomainUnloadedException?AppDomainUnloadedException?アンロードされたアプリケーション ドメインにアクセスしようとするとスローされる例外。
    System.ApplicationException?ApplicationException?致命的ではないアプリケーション エラーが発生した場合にスローされる例外。
    System.ApplicationId?ApplicationId?マニフェスト ベースのアプリケーションを一意に識別するための情報が格納されます。 このクラスは継承できません。
    System.ApplicationIdentity?ApplicationIdentity?マニフェスト アクティブ化アプリケーションを一意に識別する機能を提供します。 このクラスは継承できません。
    System.ArgumentException?ArgumentException?メソッドに渡された引数のいずれかが無効な場合にスローされる例外。
    System.ArgumentNullExceptionArgumentNullExceptionnull 参照 (Visual Basic では Nothing) を有効な引数として受け付けないメソッドに null 参照を渡した場合にスローされる例外。
    System.ArgumentOutOfRangeException?ArgumentOutOfRangeException?呼び出されたメソッドで定義されている許容範囲外の値が引数として渡された場合にスローされる例外。
    System.ArithmeticException?ArithmeticException?算術演算、キャスト演算、または変換演算におけるエラーが原因でスローされる例外。
    System.ArrayArray配列の作成、操作、検索、および並べ替えを行うメソッドを提供します。これにより、共通言語ランタイムのすべての配列の基本クラスとして機能します。
    System.ArrayTypeMismatchException?ArrayTypeMismatchException?間違った型の要素を配列に格納しようとするとスローされる例外。
    System.AssemblyLoadEventArgs?AssemblyLoadEventArgs?AssemblyLoad? イベントのデータを提供します。
    System.Attribute?Attribute?カスタム属性の基本クラスを表します。
    System.AttributeUsageAttribute?AttributeUsageAttribute?別の属性クラスの使用方法を指定します。 このクラスは継承できません。
    System.BadImageFormatException?BadImageFormatException?ダイナミック リンク ライブラリ (DLL) または実行可能プログラムのファイル イメージが無効である場合にスローされる例外。
    System.BitConverterBitConverter基本データ型をバイト配列に、バイト配列を基本データ型に変換します。
    System.BufferBufferプリミティブ型の配列を操作します。
    System.CannotUnloadAppDomainException?CannotUnloadAppDomainException?アプリケーション ドメインをアンロードしようとして失敗した場合にスローされる例外。
    System.CharEnumerator?CharEnumerator?String オブジェクトの反復処理と個別の文字の読み取りをサポートします。 このクラスは継承できません。
    System.CLSCompliantAttribute?CLSCompliantAttribute?プログラム要素が CLS (Common Language Specification) に準拠しているかどうかを示します。 このクラスは継承できません。
    System.ConsoleConsoleコンソール アプリケーションの標準入力ストリーム、標準出力ストリーム、および標準エラー ストリームを表します。 このクラスは継承できません。
    System.ConsoleCancelEventArgs?ConsoleCancelEventArgs?Console.CancelKeyPress? イベントのデータを提供します。 このクラスは継承できません。
    System.ContextBoundObject?ContextBoundObject?すべてのコンテキスト バインド クラスの基本クラスを定義します。
    System.ContextMarshalException?ContextMarshalException?コンテキストの境界を越えてオブジェクトをマーシャリングしようとして失敗した場合にスローされる例外。
    System.ContextStaticAttribute?ContextStaticAttribute?静的フィールドの値が特定のコンテキストで一意であることを示します。
    System.Convert?Convert?基本データ型を別の基本データ型に変換します。
    System.DataMisalignedException?DataMisalignedException?データの単位が、データ サイズの倍数ではないアドレスから読み込まれたり、アドレスに書き込まれたりしたときにスローされる例外。 このクラスは継承できません。
    System.DBNull?DBNull?存在しない値を表します。 このクラスは継承できません。
    System.DelegateDelegate静的メソッドまたはクラス インスタンスとそのクラスのインスタンス メソッドを参照するデータ構造体であるデリゲートを表します。
    System.DivideByZeroException?DivideByZeroException?整数値または小数値を 0 で除算しようとするとスローされる例外。
    System.DllNotFoundException?DllNotFoundException?DLL インポートで指定した DLL が見つからない場合にスローされる例外。
    System.DuplicateWaitObjectException?DuplicateWaitObjectException?同期オブジェクトの配列に 1 つのオブジェクトが 2 回以上現れた場合にスローされる例外。
    System.EntryPointNotFoundException?EntryPointNotFoundException?開始メソッドが指定されていないことが原因でクラスの読み込みに失敗した場合にスローされる例外。
    System.EnumEnum?列挙体の基本クラスを提供します。
    System.EnvironmentEnvironment現在の環境およびプラットフォームに関する情報、およびそれらを操作する手段を提供します。 このクラスは継承できません。
    System.EventArgsEventArgsEventArgs は、イベント データが格納されているクラスの基本クラスです。
    System.ExceptionExceptionアプリケーションの実行中に発生するエラーを表します。
    System.ExecutionEngineExceptionExecutionEngineException?互換性のために残されています。共通言語ランタイムの実行エンジンに内部エラーが発生した場合にスローされる例外。このクラスは継承できません。
    System.FieldAccessException?FieldAccessException?クラス内部のプライベート フィールドまたはプロテクト フィールドに対して無効なアクセスが試行された場合にスローされる例外。
    System.FileStyleUriParser?FileStyleUriParser?ファイル スキームに基づくカスタマイズ可能なパーサー。
    System.FlagsAttribute?FlagsAttribute?列挙体をビット フィールド、つまりフラグのセットとして扱えることを示します。
    System.FormatException?FormatException?引数の書式が、呼び出されたメソッドのパラメーターの仕様に一致していない場合にスローされる例外。
    System.FtpStyleUriParser?FtpStyleUriParser?ファイル転送プロトコル (FTP: File Transfer Protocol) スキームに基づくカスタマイズ可能なパーサー。
    System.GC?GC未使用メモリを自動的に収集するサービスであるシステム ガベージ コレクターを制御します。
    System.GenericUriParser?GenericUriParser?階層化された URI のカスタマイズ可能なパーサー。
    System.GopherStyleUriParser?GopherStyleUriParser?Gopher スキームに基づくカスタマイズ可能なパーサー。
    System.HttpStyleUriParser?HttpStyleUriParser?HTTP スキームに基づくカスタマイズ可能なパーサー。
    System.IndexOutOfRangeException?IndexOutOfRangeException?配列の境界外のインデックスを使用して配列の要素にアクセスしようとした場合にスローされる例外。 このクラスは継承できません。
    System.InsufficientExecutionStackException?InsufficientExecutionStackException?使用可能な実行スタックが不足していて、ほとんどのメソッドを実行できない場合にスローされる例外。
    System.InsufficientMemoryException?InsufficientMemoryException?この例外は、使用可能なメモリが十分に残っているかどうかのチェックで、要件が満たされなかった場合にスローされます。 このクラスは継承できません。
    System.InvalidCastException?InvalidCastException?無効なキャストまたは明示的な型変換に対してスローされる例外。
    System.InvalidOperationExceptionInvalidOperationException?オブジェクトの現在の状態に対して無効なメソッド呼び出しが行われた場合にスローされる例外。
    System.InvalidProgramException?InvalidProgramException?プログラムに無効な MSIL (Microsoft intermediate language) またはメタデータが含まれている場合にスローされる例外。 通常、これはプログラムを生成したコンパイラのバグを示します。
    System.InvalidTimeZoneException?InvalidTimeZoneException?タイム ゾーン情報が無効である場合にスローされる例外。
    System.Lazy?Lazy(Of T)?遅延初期化のサポートを提供します。
    System.Lazy?Lazy(Of T, TMetadata)?Managed Extensibility Framework で使用されるオブジェクトとその関連メタデータへの遅延間接参照を提供します。
    System.LdapStyleUriParser?LdapStyleUriParser?LDAP (Lightweight Directory Access Protocol) スキームに基づくカスタマイズ可能なパーサー。
    System.LoaderOptimizationAttribute?LoaderOptimizationAttribute?実行可能アプリケーションのメイン メソッドに対する既定のローダー最適化処理ポリシーを設定するために使用します。
    System.LocalDataStoreSlot?LocalDataStoreSlot?ローカル データを格納するメモリ スロットをカプセル化します。 このクラスは継承できません。
    System.MarshalByRefObjectMarshalByRefObject?リモート処理をサポートするアプリケーションで、アプリケーション ドメイン境界を超えてオブジェクトにアクセスできるようにします。
    System.MathMath三角関数や対数関数などの一般的な数値関数の定数と静的メソッドを提供します。
    System.MemberAccessException?MemberAccessException?クラス メンバーにアクセスしようとして失敗した場合にスローされる例外。
    System.MethodAccessException?MethodAccessException?部分的に信頼されているコードからのプライベート メソッドへのアクセスなど、メソッドに対して無効なアクセスが試行された場合にスローされる例外。
    System.MissingFieldException?MissingFieldException?存在しないフィールドに動的にアクセスしようとした場合にスローされる例外。
    System.MissingMemberException?MissingMemberException?存在しないクラス メンバーに動的にアクセスしようとした場合にスローされる例外。
    System.MissingMethodException?MissingMethodException?存在しないメソッドに動的にアクセスしようとした場合にスローされる例外。
    System.MTAThreadAttribute?MTAThreadAttribute?アプリケーションの COM スレッド モデルがマルチスレッド アパートメント (MTA: Multithreaded Apartment) であることを示します。
    System.MulticastDelegateMulticastDelegate?マルチキャスト デリゲート、つまり呼び出しリストに複数の要素を組み込むことができるデリゲートを表します。
    System.MulticastNotSupportedException?MulticastNotSupportedException?MulticastDelegate? 型ではなく Delegate 型に基づいて 2 つのデリゲートを結合しようとしたときにスローされる例外。 このクラスは継承できません。
    System.NetPipeStyleUriParser?NetPipeStyleUriParser?NetPipe? スキームに準拠した、"Indigo" システム用パーサーです。
    System.NetTcpStyleUriParser?NetTcpStyleUriParser?NetTcp? スキームに準拠した、"Indigo" システム用パーサーです。
    System.NewsStyleUriParser?NewsStyleUriParser?NNTP (Network News Transfer Protocol) を使用するニュース スキームに基づくカスタマイズ可能なパーサー。
    System.NonSerializedAttribute?NonSerializedAttribute?シリアル化できるクラスのフィールドをシリアル化しないことを示します。 このクラスは継承できません。
    System.NotFiniteNumberException?NotFiniteNumberException?浮動小数点値が正の無限大、負の無限大、または非数 (NaN) の場合にスローされる例外。
    System.NotImplementedExceptionNotImplementedException要求されたメソッドまたは操作が実装されない場合にスローされる例外。
    System.NotSupportedException?NotSupportedException?呼び出されたメソッドがサポートされていない場合、または呼び出された機能を備えていないストリームに対して読み取り、シーク、書き込みが試行された場合にスローされる例外。
    System.NullableNullable?参照型のように Nothing を割り当てることができる値型をサポートします。 このクラスは継承できません。
    System.NullReferenceException?NullReferenceException?null オブジェクト参照を逆参照しようとした場合にスローされる例外。
    System.ObjectObject.NET Framework クラス階層のすべてのクラスをサポートし、派生クラスに下位レベルのサービスを提供します。 これは、.NET Framework の全クラスの基本クラスであり、型階層のルートです。
    System.ObjectDisposedException?ObjectDisposedException?破棄されたオブジェクトで操作が実行されるとスローされる例外。
    System.ObsoleteAttribute?ObsoleteAttribute?今後使用しないプログラム要素にマークを付けます。 このクラスは継承できません。
    System.OperatingSystemOperatingSystem?バージョンやプラットフォーム ID など、オペレーティング システムについての情報を表します。 このクラスは継承できません。
    System.OperationCanceledException?OperationCanceledException?この例外は、スレッドによって実行されている操作がキャンセルされたときに、そのスレッドでスローされます。
    System.OutOfMemoryException?OutOfMemoryException?プログラムの実行を継続するためのメモリが不足している場合にスローされる例外。
    System.OverflowException?OverflowException?checked コンテキストで、算術演算、キャスト演算、または変換演算の結果オーバーフローが発生した場合にスローされる例外。
    System.ParamArrayAttribute?ParamArrayAttribute?メソッドを呼び出すときに、任意の数の引数を指定できることを示します。 このクラスは継承できません。
    System.PlatformNotSupportedException?PlatformNotSupportedException?特定のプラットフォームで機能が実行されない場合にスローされる例外。
    System.Random?Random?擬似乱数ジェネレーターを表します。擬似乱数ジェネレーターは、乱数についての統計的な要件を満たす数値系列を生成するデバイスです。
    System.RankException?RankException?間違った次元数の配列がメソッドに渡された際にスローされる例外。
    System.ResolveEventArgs?ResolveEventArgs?TypeResolve?ResourceResolve?ReflectionOnlyAssemblyResolve?AssemblyResolve? などのローダー解決イベントのデータを提供します。
    System.SerializableAttribute?SerializableAttribute?クラスをシリアル化できることを示します。 このクラスは継承できません。
    System.StackOverflowException?StackOverflowException?入れ子になったメソッド呼び出しが多くなりすぎ、実行スタックがオーバーフローした場合にスローされる例外。 このクラスは継承できません。
    System.STAThreadAttribute?STAThreadAttribute?アプリケーションの COM スレッド モデルがシングルスレッド アパートメント (STA: Single-Threaded Apartment) であることを示します。
    System.StringStringテキストを一連の Unicode 文字として表現します。
    System.StringComparer?StringComparer?大文字と小文字の区別、およびカルチャ ベースまたは序数ベースの比較規則を使用する文字列比較操作を表します。
    System.SystemException?SystemException?System 名前空間内の定義済み例外の基本クラスを定義します。
    System.ThreadStaticAttribute?ThreadStaticAttribute?静的フィールドの値がスレッドごとに一意であることを示します。
    System.TimeoutException?TimeoutException?プロセスまたは操作用に割り当てられた時間が経過したときにスローされる例外。
    System.TimeZone?TimeZone?タイム ゾーンを表します。
    System.TimeZoneInfo?TimeZoneInfo?世界中のいずれかのタイム ゾーンを表します。
    System.TimeZoneInfo?TimeZoneInfo.AdjustmentRule?夏時間への切り替えや夏時間からの切り替えなど、タイム ゾーンの調整に関する情報を提供します。
    System.TimeZoneNotFoundException?TimeZoneNotFoundException?タイム ゾーンを検出できない場合にスローされる例外。
    System.Tuple?Tuple組オブジェクトを作成するための静的メソッドを提供します。
    System.Tuple?Tuple(Of T1)?1 組 (1 つの要素で構成される組) を表します。
    System.Tuple?Tuple(Of T1, T2)?2 組 (2 つの要素で構成される組) を表します。
    System.Tuple?Tuple(Of T1, T2, T3)?3 組 (3 つの要素で構成される組) を表します。
    System.Tuple?Tuple(Of T1, T2, T3, T4)?4 組 (4 つの要素で構成される組) を表します。
    System.Tuple?Tuple(Of T1, T2, T3, T4, T5)?5 組 (5 つの要素で構成される組) を表します。
    System.Tuple?Tuple(Of T1, T2, T3, T4, T5, T6)?6 組 (6 つの要素で構成される組) を表します。
    System.Tuple?Tuple(Of T1, T2, T3, T4, T5, T6, T7)?7 組 (7 つの要素で構成される組) を表します。
    System.Tuple?Tuple(Of T1, T2, T3, T4, T5, T6, T7, TRest)?n 組を表します (n は 8 以上の数字)。
    System.TypeType?型宣言を表します。型には、クラス型、インターフェイス型、配列型、値型、列挙型、型パラメーター、ジェネリック型定義、およびオープン構築ジェネリック型またはクローズ構築ジェネリック型があります。
    System.TypeAccessException?TypeAccessException?メソッドでアクセスできない型を使用しようとした場合にスローされる例外。
    System.TypeInitializationException?TypeInitializationException?クラス初期化子によってスローされた例外をラップするラッパーとしてスローされる例外。 このクラスは継承できません。
    System.TypeLoadException?TypeLoadException?型の読み取りエラーが発生したときにスローされる例外。
    System.TypeUnloadedException?TypeUnloadedException?アンロードされたクラスにアクセスしようとした場合にスローされる例外。
    System.UnauthorizedAccessException?UnauthorizedAccessException?オペレーティング システムが I/O エラーまたは特定の種類のセキュリティ エラーのためにアクセスを拒否する場合、スローされる例外。
    System.UnhandledExceptionEventArgs?UnhandledExceptionEventArgs?アプリケーション ドメインで処理されない例外がある場合に発生するイベントにデータを提供します。
    System.Uri?UriURI (Uniform Resource Identifier) のオブジェクト表現を可能にし、URI の一部へ簡単にアクセスできるようにします。
    System.UriBuilder?UriBuilder?URI (Uniform Resource Identifier) のカスタム コンストラクターを提供し、Uri クラスの URI を変更します。
    System.UriFormatException?UriFormatException?無効な URI (Uniform Resource Identifier) が検出された場合にスローされる例外。
    System.UriParser?UriParser?新しい URI スキームを解析します。 これは抽象クラスです。
    System.UriTemplate?UriTemplate?URI (Uniform Resource Identifier) テンプレートを表すクラス。
    System.UriTemplateEquivalenceComparer?UriTemplateEquivalenceComparer?UriTemplate? インスタンスを構造の等価 (参照の等価ではなく) について比較するために使用するクラス。
    System.UriTemplateMatch?UriTemplateMatch?UriTemplate? インスタンスに関する照合操作の結果を表すクラス。
    System.UriTemplateMatchException?UriTemplateMatchException?Uri を UriTemplateTable? と照合する際のエラーを表します。
    System.UriTemplateTable?UriTemplateTable?UriTemplate? オブジェクトの結合セットを表すクラス。
    System.UriTypeConverter?UriTypeConverter?String 型から Uri 型、またはその逆の変換を実行します。
    System.ValueTypeValueType値型の基本クラスを提供します。
    System.VersionVersion?共通言語ランタイム アセンブリのバージョン番号を表します。 このクラスは継承できません。
    System.WeakReference?WeakReference"弱い参照" を表します。弱い参照は、オブジェクトがガベージ コレクションによるクリアの対象になっている状態のままで、そのオブジェクトを参照します。