System Namespace

System 名前空間には、一般的に使用される値型と参照データ型、イベントとイベント ハンドラー、インターフェイス、属性、および処理例外を定義する基底クラスが含まれています。 The System namespace contains fundamental classes and base classes that define commonly-used value and reference data types, events and event handlers, interfaces, attributes, and processing exceptions.

クラス

AccessViolationException

保護されたメモリに対して読み取りまたは書き込みを行おうとするとスローされる例外。 The exception that is thrown when there is an attempt to read or write protected memory.

ActivationContext

現在のアプリケーションのアクティベーション コンテキストを識別します。 Identifies the activation context for the current application. このクラスは継承できません。 This class cannot be inherited.

Activator

オブジェクトの型をローカル サイトまたはリモート サイトに作成するメソッド、または既存のリモート オブジェクトへの参照を取得するメソッドを保持します。 Contains methods to create types of objects locally or remotely, or obtain references to existing remote objects. このクラスは継承できません。 This class cannot be inherited.

AggregateException

アプリケーションの実行中に発生したエラーを表します。 Represents one or more errors that occur during application execution.

AppContext

アプリケーションのコンテキストについてのデータを設定したり取得したりするためのメンバーを提供します。 Provides members for setting and retrieving data about an application's context.

AppDomain

アプリケーション ドメインを表します。アプリケーション ドメインとは、アプリケーションが実行される分離された環境です。Represents an application domain, which is an isolated environment where applications execute. このクラスは継承できません。This class cannot be inherited.

AppDomainManager

アンマネージド ホストに対応するマネージド ホストを提供します。 Provides a managed equivalent of an unmanaged host.

AppDomainSetup

AppDomain のインスタンスに追加できるアセンブリ バインディング情報を表します。Represents assembly binding information that can be added to an instance of AppDomain.

AppDomainUnloadedException

アンロードされたアプリケーション ドメインにアクセスしようとするとスローされる例外。The exception that is thrown when an attempt is made to access an unloaded application domain.

ApplicationException

アプリケーション定義の例外の基本クラスとして機能します。 Serves as the base class for application-defined exceptions.

ApplicationId

マニフェスト ベースのアプリケーションを一意に識別するための情報が格納されます。 Contains information used to uniquely identify a manifest-based application. このクラスは継承できません。 This class cannot be inherited.

ApplicationIdentity

マニフェスト アクティブ化アプリケーションを一意に識別する機能を提供します。 Provides the ability to uniquely identify a manifest-activated application. このクラスは継承できません。 This class cannot be inherited.

ArgumentException

メソッドに渡された引数のいずれかが無効な場合にスローされる例外。 The exception that is thrown when one of the arguments provided to a method is not valid.

ArgumentNullException

null 参照 (Visual Basic では Nothing) を有効な引数として受け付けないメソッドに null 参照を渡した場合にスローされる例外。 The exception that is thrown when a null reference (Nothing in Visual Basic) is passed to a method that does not accept it as a valid argument.

ArgumentOutOfRangeException

引数の値が、呼び出されたメソッドで定義されている許容範囲外である場合にスローされる例外。 The exception that is thrown when the value of an argument is outside the allowable range of values as defined by the invoked method.

ArithmeticException

この例外は、キャスト演算または変換演算にエラーがあった場合にスローされます。 The exception that is thrown for errors in an arithmetic, casting, or conversion operation.

Array

配列の作成、操作、検索、および並べ替えを行うメソッドを提供します。これにより、共通言語ランタイムのすべての配列の基本クラスとして機能します。 Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the base class for all arrays in the common language runtime.

ArrayTypeMismatchException

誤った型の要素を配列内に格納しようとした場合にスローされる例外。 The exception that is thrown when an attempt is made to store an element of the wrong type within an array.

AssemblyLoadEventArgs

AssemblyLoad イベントのデータを提供します。 Provides data for the AssemblyLoad event.

Attribute

カスタム属性の基本クラスを表します。 Represents the base class for custom attributes.

AttributeUsageAttribute

別の属性クラスの使用方法を指定します。 Specifies the usage of another attribute class. このクラスは継承できません。 This class cannot be inherited.

BadImageFormatException

ダイナミック リンク ライブラリ (DLL) または実行可能プログラムのファイル イメージが無効である場合にスローされる例外。 The exception that is thrown when the file image of a dynamic link library (DLL) or an executable program is invalid.

BitConverter

基本データ型をバイト配列に、バイト配列を基本データ型に変換します。 Converts base data types to an array of bytes, and an array of bytes to base data types.

Buffer

プリミティブ型の配列を操作します。 Manipulates arrays of primitive types.

CannotUnloadAppDomainException

アプリケーション ドメインのアンロードが失敗した場合にスローされる例外。 The exception that is thrown when an attempt to unload an application domain fails.

CharEnumerator

String オブジェクトの反復処理と個別の文字の読み取りをサポートします。 Supports iterating over a String object and reading its individual characters. このクラスは継承できません。 This class cannot be inherited.

CLSCompliantAttribute

プログラム要素が共通言語仕様 (CLS) に準拠しているかどうかを示します。 Indicates whether a program element is compliant with the Common Language Specification (CLS). このクラスは継承できません。 This class cannot be inherited.

Console

コンソール アプリケーションの標準入力ストリーム、標準出力ストリーム、および標準エラー ストリームを表します。 Represents the standard input, output, and error streams for console applications. このクラスは継承できません。 This class cannot be inherited.

ConsoleCancelEventArgs

CancelKeyPress イベントのデータを提供します。 Provides data for the CancelKeyPress event. このクラスは継承できません。 This class cannot be inherited.

ContextBoundObject

すべてのコンテキスト バインド クラスの基本クラスを定義します。 Defines the base class for all context-bound classes.

ContextMarshalException

コンテキストの境界を越えてオブジェクトをマーシャリングしようとして失敗した場合にスローされる例外。 The exception that is thrown when an attempt to marshal an object across a context boundary fails.

ContextStaticAttribute

静的フィールドの値が特定のコンテキストで一意であることを示します。 Indicates that the value of a static field is unique for a particular context.

Convert

基本データ型を別の基本データ型に変換します。 Converts a base data type to another base data type.

DataMisalignedException

データの単位が、データ サイズの倍数ではないアドレスから読み込まれたり、アドレスに書き込まれたりしたときにスローされる例外。 The exception that is thrown when a unit of data is read from or written to an address that is not a multiple of the data size. このクラスは継承できません。 This class cannot be inherited.

DBNull

存在しない値を表します。 Represents a nonexistent value. このクラスは継承できません。 This class cannot be inherited.

Delegate

静的メソッドまたはクラス インスタンスとそのクラスのインスタンス メソッドを参照するデータ構造体であるデリゲートを表します。Represents a delegate, which is a data structure that refers to a static method or to a class instance and an instance method of that class.

DivideByZeroException

整数または Decimal 値を 0 で除算しようとするとスローされる例外。 The exception that is thrown when there is an attempt to divide an integral or Decimal value by zero.

DllNotFoundException

DLL インポートで指定した DLL が見つからない場合にスローされる例外。 The exception that is thrown when a DLL specified in a DLL import cannot be found.

DuplicateWaitObjectException

同期オブジェクトの配列に 1 つのオブジェクトが 2 回以上現れた場合にスローされる例外。 The exception that is thrown when an object appears more than once in an array of synchronization objects.

EntryPointNotFoundException

開始メソッドが指定されていないことが原因でクラスの読み込みに失敗した場合にスローされる例外。 The exception that is thrown when an attempt to load a class fails due to the absence of an entry method.

Enum

列挙体の基底クラスを提供します。 Provides the base class for enumerations.

Environment

現在の環境およびプラットフォームに関する情報、およびそれらを操作する手段を提供します。 Provides information about, and means to manipulate, the current environment and platform. このクラスは継承できません。 This class cannot be inherited.

EventArgs

イベント データを格納するクラスの基底クラスを表し、イベント データを含まないイベントに使用する値を提供します。 Represents the base class for classes that contain event data, and provides a value to use for events that do not include event data.

Exception

アプリケーションの実行中に発生したエラーを表します。 Represents errors that occur during application execution.

ExecutionEngineException

共通言語ランタイムの実行エンジンに内部エラーが発生した場合にスローされる例外。 The exception that is thrown when there is an internal error in the execution engine of the common language runtime. このクラスは継承できません。 This class cannot be inherited.

FieldAccessException

クラス内の private フィールドや protected フィールドへの無効なアクセスを試みると、例外がスローされます。 The exception that is thrown when there is an invalid attempt to access a private or protected field inside a class.

FileStyleUriParser

ファイル スキームに基づくカスタマイズ可能なパーサー。 A customizable parser based on the File scheme.

FlagsAttribute

列挙体をビット フィールド、つまりフラグのセットとして扱えることを示します。 Indicates that an enumeration can be treated as a bit field; that is, a set of flags.

FormatException

引数の形式が無効である場合、または複合書式指定文字列が整形式でない場合にスローされる例外。 The exception that is thrown when the format of an argument is invalid, or when a composite format string is not well formed.

FormattableString

複合書式文字列、および書式設定する引数を表します。Represents a composite format string, along with the arguments to be formatted.

FtpStyleUriParser

ファイル転送プロトコル (FTP: File Transfer Protocol) スキームに基づくカスタマイズ可能なパーサー。 A customizable parser based on the File Transfer Protocol (FTP) scheme.

GC

未使用メモリを自動的に収集するサービスであるシステム ガベージ コレクターを制御します。 Controls the system garbage collector, a service that automatically reclaims unused memory.

GenericUriParser

階層化された URI のカスタマイズ可能なパーサー。 A customizable parser for a hierarchical URI.

GopherStyleUriParser

Gopher スキームに基づくカスタマイズ可能なパーサー。 A customizable parser based on the Gopher scheme.

HttpStyleUriParser

HTTP スキームに基づくカスタマイズ可能なパーサー。 A customizable parser based on the HTTP scheme.

IndexOutOfRangeException

境界外のインデックスを使用して配列またはコレクションの要素にアクセスしようとしたときにスローされる例外。The exception that is thrown when an attempt is made to access an element of an array or collection with an index that is outside its bounds.

InsufficientExecutionStackException

実行スタックが不足していて、ほとんどのメソッドが実行できない場合にスローされる例外。 The exception that is thrown when there is insufficient execution stack available to allow most methods to execute.

InsufficientMemoryException

十分な使用可能メモリがあるかどうかのチェックが失敗した場合にスローされる例外。 The exception that is thrown when a check for sufficient available memory fails. このクラスは継承できません。 This class cannot be inherited.

InvalidCastException

無効なキャストまたは明示的な変換が発生したときにスローされる例外。 The exception that is thrown for invalid casting or explicit conversion.

InvalidOperationException

オブジェクトの現在の状態に対して無効なメソッド呼び出しが行われた場合にスローされる例外。 The exception that is thrown when a method call is invalid for the object's current state.

InvalidProgramException

プログラムに無効な MSIL (Microsoft intermediate language) またはメタデータが含まれている場合にスローされる例外。 The exception that is thrown when a program contains invalid Microsoft intermediate language (MSIL) or metadata. 一般にこれは、プログラムを生成したコンパイラにバグがあることを示します。 Generally this indicates a bug in the compiler that generated the program.

InvalidTimeZoneException

タイム ゾーン情報が無効な場合にスローされる例外。 The exception that is thrown when time zone information is invalid.

Lazy<T>

遅延初期化のサポートを提供します。 Provides support for lazy initialization.

Lazy<T,TMetadata>

オブジェクトおよび関連付けられたメタデータに対する遅延間接参照を、Managed Extensibility Framework での使用を目的として提供します。 Provides a lazy indirect reference to an object and its associated metadata for use by the Managed Extensibility Framework.

LdapStyleUriParser

LDAP (Lightweight Directory Access Protocol) スキームに基づくカスタマイズ可能なパーサー。 A customizable parser based on the Lightweight Directory Access Protocol (LDAP) scheme.

LoaderOptimizationAttribute

実行可能アプリケーションのメイン メソッドに対する既定のローダー最適化処理ポリシーを設定するために使用します。 Used to set the default loader optimization policy for the main method of an executable application.

LocalDataStoreSlot

ローカル データを格納するメモリ スロットをカプセル化します。 Encapsulates a memory slot to store local data. このクラスは継承できません。 This class cannot be inherited.

MarshalByRefObject

リモート処理をサポートするアプリケーションで、アプリケーションのドメインの境界を越えてオブジェクトにアクセスできるようにします。 Enables access to objects across application domain boundaries in applications that support remoting.

Math

三角関数や対数関数などの一般的な数値関数の定数と静的メソッドを提供します。 Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.

MathF
MemberAccessException

クラス メンバーにアクセスしようとして失敗した場合にスローされる例外。 The exception that is thrown when an attempt to access a class member fails.

MemoryExtensions
MethodAccessException

部分的に信頼されているコードから private メソッドにアクセスするなど、メソッドに対する正しくないアクセスが試みられた場合にスローされる例外。 The exception that is thrown when there is an invalid attempt to access a method, such as accessing a private method from partially trusted code.

MissingFieldException

存在しないフィールドに動的にアクセスしようとするとスローされる例外。 The exception that is thrown when there is an attempt to dynamically access a field that does not exist. クラス ライブラリ内のフィールドを削除するか、名前を変更したときは、そのライブラリを参照するすべてのアセンブリを再コンパイルします。 If a field in a class library has been removed or renamed, recompile any assemblies that reference that library.

MissingMemberException

存在しない、または public として宣言されていないクラス メンバーに動的にアクセスしようとした場合にスローされる例外。 The exception that is thrown when there is an attempt to dynamically access a class member that does not exist or that is not declared as public. クラス ライブラリ内のメンバーを削除するか、名前を変更したときは、そのライブラリを参照するすべてのアセンブリを再コンパイルします。 If a member in a class library has been removed or renamed, recompile any assemblies that reference that library.

MissingMethodException

存在しないメソッドに動的にアクセスしようとするとスローされる例外。 The exception that is thrown when there is an attempt to dynamically access a method that does not exist.

MTAThreadAttribute

アプリケーションの COM スレッド モデルがマルチスレッド アパートメント (MTA) であることを示します。 Indicates that the COM threading model for an application is multithreaded apartment (MTA).

MulticastDelegate

マルチキャスト デリゲート、つまり呼び出しリストに複数の要素を組み込むことができるデリゲートを表します。 Represents a multicast delegate; that is, a delegate that can have more than one element in its invocation list.

MulticastNotSupportedException

Delegate 型ではなく MulticastDelegate 型に基づいて 2 つのデリゲートを結合しようとしたときにスローされる例外。 The exception that is thrown when there is an attempt to combine two delegates based on the Delegate type instead of the MulticastDelegate type. このクラスは継承できません。 This class cannot be inherited.

NetPipeStyleUriParser

NetPipe スキームに準拠した、"Indigo" システム用パーサーです。 A parser based on the NetPipe scheme for the "Indigo" system.

NetTcpStyleUriParser

NetTcp スキームに準拠した、"Indigo" システム用パーサーです。 A parser based on the NetTcp scheme for the "Indigo" system.

NewsStyleUriParser

NNTP (Network News Transfer Protocol) を使用するニュース スキームに基づくカスタマイズ可能なパーサー。 A customizable parser based on the news scheme using the Network News Transfer Protocol (NNTP).

NonSerializedAttribute

シリアル化できるクラスのフィールドをシリアル化しないことを示します。 Indicates that a field of a serializable class should not be serialized. このクラスは継承できません。 This class cannot be inherited.

NotFiniteNumberException

浮動小数点値が正の無限大、負の無限大、または非数 (NaN) の場合にスローされる例外。 The exception that is thrown when a floating-point value is positive infinity, negative infinity, or Not-a-Number (NaN).

NotImplementedException

要求されたメソッドまたは操作が実装されない場合にスローされる例外。 The exception that is thrown when a requested method or operation is not implemented.

NotSupportedException

呼び出されたメソッドがサポートされていない場合、または呼び出された機能をサポートしないストリームに対して読み取り、シーク、または書き込みを行おうとした場合にスローされる例外。 The exception that is thrown when an invoked method is not supported, or when there is an attempt to read, seek, or write to a stream that does not support the invoked functionality.

Nullable

null を割り当て可能な値型をサポートします。 Supports a value type that can be assigned null. このクラスは継承できません。 This class cannot be inherited.

NullReferenceException

null オブジェクト参照を逆参照しようとした場合にスローされる例外。 The exception that is thrown when there is an attempt to dereference a null object reference.

Object

.NET Framework クラス階層のすべてのクラスをサポートし、派生クラスに下位レベルのサービスを提供します。 Supports all classes in the .NET Framework class hierarchy and provides low-level services to derived classes. これは、.NET Framework の全クラスの基本クラスであり、型階層のルートです。 This is the ultimate base class of all classes in the .NET Framework; it is the root of the type hierarchy.

ObjectDisposedException

破棄されたオブジェクトで操作が実行されるとスローされる例外。 The exception that is thrown when an operation is performed on a disposed object.

ObsoleteAttribute

使用されなくなったプログラム要素にマークを付けます。 Marks the program elements that are no longer in use. このクラスは継承できません。 This class cannot be inherited.

OperatingSystem

バージョンやプラットフォーム ID など、オペレーティング システムについての情報を表します。 Represents information about an operating system, such as the version and platform identifier. このクラスは継承できません。 This class cannot be inherited.

OperationCanceledException

スレッドが実行している操作のキャンセル時にスレッドにスローされる例外。 The exception that is thrown in a thread upon cancellation of an operation that the thread was executing.

OutOfMemoryException

プログラムの実行を継続するためのメモリが不足している場合にスローされる例外。 The exception that is thrown when there is not enough memory to continue the execution of a program.

OverflowException

checked コンテキストの算術演算、キャスト演算、または変換演算でオーバーフローが発生するとスローされる例外。 The exception that is thrown when an arithmetic, casting, or conversion operation in a checked context results in an overflow.

ParamArrayAttribute

可変個数の引数を指定して呼び出せるメソッドであることを示します。 Indicates that a method will allow a variable number of arguments in its invocation. このクラスは継承できません。 This class cannot be inherited.

PlatformNotSupportedException

ある機能が特定のプラットフォームでは実行できない場合にスローされる例外。 The exception that is thrown when a feature does not run on a particular platform.

Progress<T>

報告済みの進行状況の各値へのコールバックを呼び出す IProgress<T> を提供します。 Provides an IProgress<T> that invokes callbacks for each reported progress value.

Random

擬似乱数ジェネレーターを表します。擬似乱数ジェネレーターは、乱数についての統計的な要件を満たす数値系列を生成するデバイスです。Represents a pseudo-random number generator, which is a device that produces a sequence of numbers that meet certain statistical requirements for randomness.

RankException

次元数に誤りのある配列がメソッドに渡されるた場合にスローされる例外。 The exception that is thrown when an array with the wrong number of dimensions is passed to a method.

ResolveEventArgs

TypeResolveResourceResolveReflectionOnlyAssemblyResolveAssemblyResolve などのローダー解決イベントのデータを提供します。 Provides data for loader resolution events, such as the TypeResolve, ResourceResolve, ReflectionOnlyAssemblyResolve, and AssemblyResolve events.

SerializableAttribute

クラスをシリアル化できることを示します。 Indicates that a class can be serialized. このクラスは継承できません。 This class cannot be inherited.

StackOverflowException

入れ子になったメソッド呼び出しが多くなりすぎ、実行スタックがオーバーフローした場合にスローされる例外。 The exception that is thrown when the execution stack overflows because it contains too many nested method calls. このクラスは継承できません。 This class cannot be inherited.

STAThreadAttribute

アプリケーションの COM スレッド モデルがシングルスレッド アパートメント (STA) であることを示します。 Indicates that the COM threading model for an application is single-threaded apartment (STA).

String

テキストを一連の UTF-16 コード単位として表現します。Represents text as a sequence of UTF-16 code units.

StringComparer

大文字と小文字の区別、およびカルチャ ベースまたは序数ベースの特定の比較規則を使用する文字列比較操作を表します。 Represents a string comparison operation that uses specific case and culture-based or ordinal comparison rules.

StringNormalizationExtensions

文字列の正規化を使用する拡張メソッドを提供します。 Provides extension methods to work with string normalization.

SystemException

システム例外の名前空間の基本クラスとして機能します。 Serves as the base class for system exceptions namespace.

ThreadStaticAttribute

静的フィールドの値がスレッドごとに一意であることを示します。 Indicates that the value of a static field is unique for each thread.

TimeoutException

プロセスまたは操作用に割り当てられた時間が経過したときにスローされる例外。 The exception that is thrown when the time allotted for a process or operation has expired.

TimeZone

タイム ゾーンを表します。 Represents a time zone.

TimeZoneInfo

世界中のいずれかのタイム ゾーンを表します。Represents any time zone in the world.

TimeZoneInfo.AdjustmentRule

夏時間への切り替えや夏時間からの切り替えなど、タイム ゾーンの調整に関する情報を提供します。 Provides information about a time zone adjustment, such as the transition to and from daylight saving time.

TimeZoneNotFoundException

タイム ゾーンが見つからない場合にスローされる例外。 The exception that is thrown when a time zone cannot be found.

Tuple

タプル オブジェクトを作成するための静的メソッドを提供します。 Provides static methods for creating tuple objects.

Tuple<T1>

1 タプル、すなわちシングルトンを表します。 Represents a 1-tuple, or singleton.

Tuple<T1,T2>

2 タプル、すなわちペアを表します。 Represents a 2-tuple, or pair.

Tuple<T1,T2,T3>

3 つ組、すなわちトリプルを表します。 Represents a 3-tuple, or triple.

Tuple<T1,T2,T3,T4>

4 つ組、すなわちクオドループルを表します。 Represents a 4-tuple, or quadruple.

Tuple<T1,T2,T3,T4,T5>

5つ 組、すなわちクインチュープルを表します。 Represents a 5-tuple, or quintuple.

Tuple<T1,T2,T3,T4,T5,T6>

6 つ組、すなわちセクスチュープルを表します。 Represents a 6-tuple, or sextuple.

Tuple<T1,T2,T3,T4,T5,T6,T7>

7 つ組、すなわちセプチュプルを表します。 Represents a 7-tuple, or septuple.

Tuple<T1,T2,T3,T4,T5,T6,T7,TRest>

n 組 (n は 8 以上) を表します。 Represents an n-tuple, where n is 8 or greater.

TupleExtensions

C# 内のタプルの言語サポートと相互運用するタプルの拡張メソッドを提供します。 Provides extension methods for tuples to interoperate with language support for tuples in C#.

Type

型宣言を表します。型には、クラス型、インターフェイス型、配列型、値型、列挙型、型パラメーター、ジェネリック型定義、およびオープン構築ジェネリック型またはクローズ構築ジェネリック型があります。 Represents type declarations: class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types.

TypeAccessException

メソッドでアクセスできない型を使用しようとした場合にスローされる例外。 The exception that is thrown when a method attempts to use a type that it does not have access to.

TypeInitializationException

クラス初期化子によってスローされた例外をラップするラッパーとしてスローされる例外。 The exception that is thrown as a wrapper around the exception thrown by the class initializer. このクラスは継承できません。 This class cannot be inherited.

TypeLoadException

型の読み込みエラーが発生した場合にスローされる例外。 The exception that is thrown when type-loading failures occur.

TypeUnloadedException

アンロードされたクラスにアクセスしようとした場合にスローされる例外。 The exception that is thrown when there is an attempt to access an unloaded class.

UnauthorizedAccessException

オペレーティング システムが I/O エラーまたは特定の種類のセキュリティ エラーのためにアクセスを拒否する場合、スローされる例外。 The exception that is thrown when the operating system denies access because of an I/O error or a specific type of security error.

UnhandledExceptionEventArgs

アプリケーション ドメインで処理されない例外がある場合に発生するイベントにデータを提供します。 Provides data for the event that is raised when there is an exception that is not handled in any application domain.

Uri

URI (Uniform Resource Identifier) のオブジェクト表現を可能にし、URI の一部へ簡単にアクセスできるようにします。 Provides an object representation of a uniform resource identifier (URI) and easy access to the parts of the URI.

UriBuilder

URI (Uniform Resource Identifier) のカスタム コンストラクターを提供し、Uri クラスの URI を変更します。 Provides a custom constructor for uniform resource identifiers (URIs) and modifies URIs for the Uri class.

UriFormatException

無効な URI (Uniform Resource Identifier) が検出された場合にスローされる例外。 The exception that is thrown when an invalid Uniform Resource Identifier (URI) is detected.

UriParser

新しい URI スキームを解析します。 Parses a new URI scheme. これは抽象クラスです。 This is an abstract class.

UriTemplate

URI (Uniform Resource Identifier) テンプレートを表すクラス。 A class that represents a Uniform Resource Identifier (URI) template.

UriTemplateEquivalenceComparer

UriTemplate インスタンスを構造の等価 (参照の等価ではなく) について比較するために使用するクラス。 A class used to compare UriTemplate instances for structural (instead of reference) equivalence.

UriTemplateMatch

UriTemplate インスタンスに関する照合操作の結果を表すクラス。 A class that represents the results of a match operation on a UriTemplate instance.

UriTemplateMatchException

UriUriTemplateTable と照合する際のエラーを表します。 Represents an error when matching a Uri to a UriTemplateTable.

UriTemplateTable

UriTemplate オブジェクトの結合セットを表すクラス。 A class that represents an associative set of UriTemplate objects.

UriTypeConverter

String 型から Uri 型、またはその逆の変換を実行します。 Converts a String type to a Uri type, and vice versa.

ValueType

値の型の基本クラスを提供します。 Provides the base class for value types.

Version

アセンブリ、オペレーティング システム、または共通言語ランタイムのバージョン番号を表します。 Represents the version number of an assembly, operating system, or the common language runtime. このクラスは継承できません。 This class cannot be inherited.

WeakReference

"弱い参照" を表します。弱い参照は、オブジェクトがガベージ コレクションによるクリアの対象になっている状態のままで、そのオブジェクトを参照します。 Represents a weak reference, which references an object while still allowing that object to be reclaimed by garbage collection.

WeakReference<T>

型指定された "弱い参照" を表します。弱い参照は、オブジェクトがガベージ コレクションによるクリアの対象になっている状態のままで、そのオブジェクトを参照します。 Represents a typed weak reference, which references an object while still allowing that object to be reclaimed by garbage collection.

構造体

ArgIterator

さまざまな数の引数を受け取る関数のパラメーターが示されている、可変長引数リストを表します。 Represents a variable-length argument list; that is, the parameters of a function that takes a variable number of arguments.

ArraySegment<T>.Enumerator
ArraySegment<T>

1 次元配列のセクションを区切ります。Delimits a section of a one-dimensional array.

Boolean

ブール値 (true または false) を表します。 Represents a Boolean (true or false) value.

Byte

8 ビット符号なし整数を表します。 Represents an 8-bit unsigned integer.

Char

文字を UTF-16 コード単位で表します。 Represents a character as a UTF-16 code unit.

ConsoleKeyInfo

コンソール キーが表す文字や、Shift、Alt、Ctrl の各修飾子キーの状態など、押されたコンソール キーを記述します。 Describes the console key that was pressed, including the character represented by the console key and the state of the SHIFT, ALT, and CTRL modifier keys.

DateTime

通常、日付や時刻として表現される瞬間を表します。 Represents an instant in time, typically expressed as a date and time of day.

DateTimeOffset

特定の時点を表します。通常、世界協定時刻 (UTC) を基準とする相対的な日時として表されます。 Represents a point in time, typically expressed as a date and time of day, relative to Coordinated Universal Time (UTC).

Decimal

10 進数の浮動小数点数を表します。 Represents a decimal floating-point number.

Double

倍精度浮動小数点数を表します。 Represents a double-precision floating-point number.

Guid

グローバル一意識別子 (GUID) を表します。 Represents a globally unique identifier (GUID).

HashCode

複数の値のハッシュ コードを 1 つのハッシュ コードに結合します。 Combines the hash code for multiple values into a single hash code.

Int16

16 ビット符号付き整数を表します。 Represents a 16-bit signed integer.

Int32

32 ビット符号付き整数を表します。 Represents a 32-bit signed integer.

Int64

64 ビット符号付き整数を表します。 Represents a 64-bit signed integer.

IntPtr

ポインターまたはハンドルを表すときに使用されるプラットフォーム固有の型。 A platform-specific type that is used to represent a pointer or a handle.

Memory<T>

メモリの隣接した領域を表します。 Represents a contiguous region of memory.

ModuleHandle

モジュールのランタイム ハンドルを表します。 Represents a runtime handle for a module.

Nullable<T>

null を割り当て可能な値型を表します。 Represents a value type that can be assigned null.

ReadOnlyMemory<T>
ReadOnlySpan<T>.Enumerator

ReadOnlySpan<T> の要素の列挙子を提供します。 Provides an enumerator for the elements of a ReadOnlySpan<T>.

ReadOnlySpan<T>

任意のメモリの隣接した領域をタイプセーフかつメモリセーフの読み取り専用の表現で表します。 Provides a type-safe and memory-safe read-only representation of a contiguous region of arbitrary memory.

RuntimeArgumentHandle

可変長引数リストを参照します。 References a variable-length argument list.

RuntimeFieldHandle

内部メタデータ トークンを使用してフィールドを表します。 Represents a field using an internal metadata token.

RuntimeMethodHandle

RuntimeMethodHandle は、メソッドの内部メタデータ形式を識別するハンドルです。 RuntimeMethodHandle is a handle to the internal metadata representation of a method.

RuntimeTypeHandle

内部メタデータ トークンを使用して型を表します。 Represents a type using an internal metadata token.

SByte

8 ビット符号付き整数を表します。 Represents an 8-bit signed integer.

SequencePosition
Single

単精度浮動小数点数を表します。 Represents a single-precision floating-point number.

Span<T>.Enumerator

Span<T> の要素の列挙子を提供します。 Provides an enumerator for the elements of a Span<T>.

Span<T>

任意のメモリの隣接した領域をタイプセーフかつメモリセーフで表します。 Provides a type- and memory-safe representation of a contiguous region of arbitrary memory.

TimeSpan

時間間隔を表します。 Represents a time interval.

TimeZoneInfo.TransitionTime

特定のタイム ゾーンで実施される夏時間と標準時間の切り替えなど、特定の時間切り替えに関する情報を提供します。 Provides information about a specific time change, such as the change from daylight saving time to standard time or vice versa, in a particular time zone.

TypedReference

場所を指すマネージド ポインターと、その場所に格納できる型のランタイム表現の両方を格納するオブジェクトを記述します。 Describes objects that contain both a managed pointer to a location and a runtime representation of the type that may be stored at that location.

UInt16

16 ビット符号なし整数を表します。 Represents a 16-bit unsigned integer.

UInt32

32 ビット符号なし整数を表します。 Represents a 32-bit unsigned integer.

UInt64

64 ビット符号なし整数を表します。 Represents a 64-bit unsigned integer.

UIntPtr

ポインターまたはハンドルを表すときに使用されるプラットフォーム固有の型。 A platform-specific type that is used to represent a pointer or a handle.

ValueTuple

値のタプルを作成するための静的メソッドを提供します。 Provides static methods for creating value tuples.

ValueTuple<T1>

単一コンポーネントを持つ値のタプルを表します。 Represents a value tuple with a single component.

ValueTuple<T1,T2>

2 個のコンポーネントを持つ値のタプルを表します。 Represents a value tuple with 2 components.

ValueTuple<T1,T2,T3>

3 個のコンポーネントを持つ値のタプルを表します。 Represents a value tuple with 3 components.

ValueTuple<T1,T2,T3,T4>

4 個のコンポーネントを持つ値のタプルを表します。 Represents a value tuple with 4 components.

ValueTuple<T1,T2,T3,T4,T5>

5 個のコンポーネントを持つ値のタプルを表します。Represents a value tuple with 5 components.

ValueTuple<T1,T2,T3,T4,T5,T6>

6 個のコンポーネントを持つ値のタプルを表します。 Represents a value tuple with 6 components.

ValueTuple<T1,T2,T3,T4,T5,T6,T7>

7 個のコンポーネントを持つ値のタプルを表します。 Represents a value tuple with 7 components.

ValueTuple<T1,T2,T3,T4,T5,T6,T7,TRest>

n 値のタプル (n は 8 以上) を表します。 Represents an n-value tuple, where n is 8 or greater.

Void

値を返さないメソッドの戻り値の型を指定します。 Specifies a return value type for a method that does not return a value.

インターフェイス

_AppDomain

AppDomain クラスのパブリック メンバーをアンマネージ コードに公開します。 Exposes the public members of the AppDomain class to unmanaged code.

IAppDomainSetup

AppDomain のインスタンスに追加できるアセンブリ バインディング情報を表します。 Represents assembly binding information that can be added to an instance of AppDomain.

IAsyncResult

非同期操作のステータスを表します。 Represents the status of an asynchronous operation.

ICloneable

クローン作成をサポートします。クローン作成とは、既存のインスタンスと同じ値で、クラスの新しいインスタンスを作成することです。 Supports cloning, which creates a new instance of a class with the same value as an existing instance.

IComparable

値型またはクラスで実装する、インスタンスの並べ替えを目的とする型固有の汎用比較メソッドを定義します。 Defines a generalized type-specific comparison method that a value type or class implements to order or sort its instances.

IComparable<T>

インスタンスの並べ替えなどを目的とし、型固有の比較メソッドを作成するために値型またはクラスで実装する、汎用の比較メソッドを定義します。 Defines a generalized comparison method that a value type or class implements to create a type-specific comparison method for ordering or sorting its instances.

IConvertible

実装参照または値型の値を、値がそれと同等である共通言語ランタイム型に変換するメソッドを定義します。 Defines methods that convert the value of the implementing reference or value type to a common language runtime type that has an equivalent value.

ICustomFormatter

オブジェクトの値のカスタム書式設定をサポートするメソッドを定義します。 Defines a method that supports custom formatting of the value of an object.

IDisposable

アンマネージ リソースを解放するためのメカニズムを提供します。 Provides a mechanism for releasing unmanaged resources.

IEquatable<T>

インスタンスの等価性判断を目的とする型固有のメソッドを作成するために値型またはクラスで実装する、汎用のメソッドを定義します。 Defines a generalized method that a value type or class implements to create a type-specific method for determining equality of instances.

IFormatProvider

書式設定を制御するオブジェクトを取得するためのメカニズムを定義します。 Provides a mechanism for retrieving an object to control formatting.

IFormattable

オブジェクトの値を文字列形式で書式設定する機能を提供します。 Provides functionality to format the value of an object into a string representation.

IObservable<T>

プッシュ ベースの通知用プロバイダーを定義します。 Defines a provider for push-based notification.

IObserver<T>

プッシュ ベースの通知を受信するメカニズムを定義します。 Provides a mechanism for receiving push-based notifications.

IProgress<T>

進行状況の更新用プロバイダーを定義します。 Defines a provider for progress updates.

IServiceProvider

サービス オブジェクト、つまり他のオブジェクトに対するカスタム サポートを提供するオブジェクトを取得するためのメカニズムを定義します。 Defines a mechanism for retrieving a service object; that is, an object that provides custom support to other objects.

列挙型

ActivationContext.ContextForm

マニフェスト アクティブ化アプリケーションのコンテキストを示します。 Indicates the context for a manifest-activated application.

AppDomainManagerInitializationOptions

カスタム アプリケーション ドメイン マネージャーで新しいドメインを初期化する場合に実行するアクションを指定します。 Specifies the action that a custom application domain manager takes when initializing a new domain.

AttributeTargets

属性を適用できるアプリケーション要素を指定します。 Specifies the application elements on which it is valid to apply an attribute.

Base64FormattingOptions

関連する ToBase64CharArray メソッドと ToBase64String メソッドで、それぞれの出力に改行を挿入するかどうかを指定します。 Specifies whether relevant ToBase64CharArray and ToBase64String methods insert line breaks in their output.

ConsoleColor

コンソールの前景色と背景色を定義する定数を指定します。 Specifies constants that define foreground and background colors for the console.

ConsoleKey

コンソールの標準キーを指定します。 Specifies the standard keys on a console.

ConsoleModifiers

キーボードの Shift、Alt、および Ctrl の各修飾子キーを表します。Represents the SHIFT, ALT, and CTRL modifier keys on a keyboard.

ConsoleSpecialKey

現在のプロセスを中断できる修飾子キーとコンソール キーの組み合わせを指定します。 Specifies combinations of modifier and console keys that can interrupt the current process.

DateTimeKind

DateTime オブジェクトが表す時刻の種類 (現地時刻、世界協定時刻 (UTC)、または、そのいずれでもない) を指定します。 Specifies whether a DateTime object represents a local time, a Coordinated Universal Time (UTC), or is not specified as either local time or UTC.

DayOfWeek

曜日を指定します。 Specifies the day of the week.

Environment.SpecialFolder

システムの特別なフォルダーへのディレクトリ パスを取得するために使用される列挙定数を指定します。 Specifies enumerated constants used to retrieve directory paths to system special folders.

Environment.SpecialFolderOption

特別なフォルダーのパスを取得するために使用するオプションを指定します。 Specifies options to use for getting the path to a special folder.

EnvironmentVariableTarget

環境変数の格納場所を指定します。 Specifies the location where an environment variable is stored or retrieved in a set or get operation.

GCCollectionMode

強制ガベージ コレクションの動作を指定します。 Specifies the behavior for a forced garbage collection.

GCNotificationStatus

次のフル ガベージ コレクションを通知するための現在の登録に関する情報を提供します。 Provides information about the current registration for notification of the next full garbage collection.

GenericUriParserOptions

UriParser のオプションを指定します。 Specifies options for a UriParser.

LoaderOptimization

実行可能ファイルのローダー最適化を指定する LoaderOptimizationAttribute クラスとともに使用される列挙体。 An enumeration used with the LoaderOptimizationAttribute class to specify loader optimizations for an executable.

MidpointRounding

数値の丸め処理を行うメソッドで、2 つの数値の中間に位置する数値を処理する方法を指定します。 Specifies how mathematical rounding methods should process a number that is midway between two numbers.

PlatformID

アセンブリでサポートされるオペレーティング システム (プラットフォーム) を識別します。 Identifies the operating system, or platform, supported by an assembly.

StringComparison

Compare(String, String) メソッドと Equals(Object) メソッドの特定のオーバーロードで使用するカルチャ、大文字と小文字の区別、および並べ替え規則を指定します。 Specifies the culture, case, and sort rules to be used by certain overloads of the Compare(String, String) and Equals(Object) methods.

StringSplitOptions

Split メソッドの一連のオーバーロードの戻り値に、空の部分文字列を含めるかどうかを指定します。 Specifies whether applicable Split method overloads include or omit empty substrings from the return value.

TypeCode

オブジェクトの型を指定します。 Specifies the type of an object.

UriComponents

Uri の各部分を指定します。 Specifies the parts of a Uri.

UriFormat

URI 情報のエスケープ方法を制御します。 Controls how URI information is escaped.

UriHostNameType

CheckHostName(String) メソッドのホスト名の型を定義します。 Defines host name types for the CheckHostName(String) method.

UriIdnScope

IdnElement 名前空間の System.Configuration の構成設定に有効な値を提供します。 Provides the possible values for the configuration setting of the IdnElement in the System.Configuration namespace.

UriKind

UriIsWellFormedUriString(String, UriKind) のメソッドの Uri の種類を定義します。 Defines the kinds of Uris for the IsWellFormedUriString(String, UriKind) and several Uri methods.

UriPartial

GetLeftPart(UriPartial) メソッドの URI 部分を定義します。 Defines the parts of a URI for the GetLeftPart(UriPartial) method.

代理人

Action

パラメーターを持たず、値を返さないメソッドをカプセル化します。 Encapsulates a method that has no parameters and does not return a value.

Action<T>

単一のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 Encapsulates a method that has a single parameter and does not return a value.

Action<T1,T2>

2 個のパラメーターを持ち、値を返さないメソッドをカプセル化します。 Encapsulates a method that has two parameters and does not return a value.

Action<T1,T2,T3>

3 個のパラメーターを持ち、値を返さないメソッドをカプセル化します。 Encapsulates a method that has three parameters and does not return a value.

Action<T1,T2,T3,T4>

4 個のパラメーターを持ち、値を返さないメソッドをカプセル化します。 Encapsulates a method that has four parameters and does not return a value.

Action<T1,T2,T3,T4,T5>

5 個のパラメーターを持ち、値を返さないメソッドをカプセル化します。 Encapsulates a method that has five parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6>

6 個のパラメーターを持ち、値を返さないメソッドをカプセル化します。 Encapsulates a method that has six parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7>

7 個のパラメーターを持ち、値を返さないメソッドをカプセル化します。 Encapsulates a method that has seven parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8>

8 個のパラメーターを持ち、値を返さないメソッドをカプセル化します。 Encapsulates a method that has eight parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9>

9 個のパラメーターを持ち、値を返さないメソッドをカプセル化します。 Encapsulates a method that has nine parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>

10 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 Encapsulates a method that has 10 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>

11 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 Encapsulates a method that has 11 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>

12 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 Encapsulates a method that has 12 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>

13 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 Encapsulates a method that has 13 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>

14 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 Encapsulates a method that has 14 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>

15 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 Encapsulates a method that has 15 parameters and does not return a value.

Action<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>

16 個のパラメーターを受け取り、戻り値を持たないメソッドをカプセル化します。 Encapsulates a method that has 16 parameters and does not return a value.

AppDomainInitializer

アプリケーション ドメインの初期化時に呼び出すコールバック メソッドを表します。 Represents the callback method to invoke when the application domain is initialized.

AssemblyLoadEventHandler

AssemblyLoadAppDomain イベントを処理するメソッドを表します。 Represents the method that handles the AssemblyLoad event of an AppDomain.

AsyncCallback

対応する非同期操作が完了したときに呼び出されるメソッドを参照します。 References a method to be called when a corresponding asynchronous operation completes.

Comparison<T>

型が同じ 2 つのオブジェクトを比較するメソッドを表します。 Represents the method that compares two objects of the same type.

ConsoleCancelEventHandler

CancelKeyPressConsole イベントを処理するメソッドを表します。 Represents the method that will handle the CancelKeyPress event of a Console.

Converter<TInput,TOutput>

特定の型のオブジェクトを別の型のオブジェクトに変換する方法を表します。 Represents a method that converts an object from one type to another type.

CrossAppDomainDelegate

アプリケーション ドメインを越える呼び出しのために、DoCallBack(CrossAppDomainDelegate) によって使用されます。 Used by DoCallBack(CrossAppDomainDelegate) for cross-application domain calls.

EventHandler

イベント データを含まないイベントを処理するメソッドを表します。 Represents the method that will handle an event that has no event data.

EventHandler<TEventArgs>

イベントがデータを提供するときにイベントを処理するメソッドを表します。 Represents the method that will handle an event when the event provides data.

Func<TResult>

パラメーターを受け取らずに、TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has no parameters and returns a value of the type specified by the TResult parameter.

Func<T,TResult>

1 つのパラメーターを受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has one parameter and returns a value of the type specified by the TResult parameter.

Func<T1,T2,TResult>

2 つのパラメーターを受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has two parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,TResult>

3 つのパラメーターを受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has three parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,TResult>

4 つのパラメーターを受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has four parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,TResult>

5 個のパラメーターを受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has five parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,TResult>

6 つのパラメーターを受け取り、TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has six parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,TResult>

7 個のパラメーターを受け取り、TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has seven parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,TResult>

8 個のパラメーターを受け取って TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has eight parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,TResult>

9 個のパラメーターを受け取り、TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has nine parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,TResult>

10 個のパラメーターを受け取り、TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has 10 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,TResult>

11 個のパラメーターを受け取り、TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has 11 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,TResult>

12 個のパラメーターを受け取り、TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has 12 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,TResult>

13 個のパラメーターを受け取り、TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has 13 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,TResult>

14 個のパラメーターを受け取り、TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has 14 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,TResult>

15 個のパラメーターを受け取り、TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has 15 parameters and returns a value of the type specified by the TResult parameter.

Func<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,TResult>

16 個のパラメーターを受け取り、TResult パラメーターに指定された型の値を返すメソッドをカプセル化します。 Encapsulates a method that has 16 parameters and returns a value of the type specified by the TResult parameter.

Predicate<T>

条件のセットを定義し、指定されたオブジェクトがその条件を満たしているかどうかを判断するメソッドを表わします。 Represents the method that defines a set of criteria and determines whether the specified object meets those criteria.

ResolveEventHandler

TypeResolveResourceResolveAssemblyResolve、または AppDomain イベントを処理するメソッドを表します。 Represents a method that handles the TypeResolve, ResourceResolve, or AssemblyResolve event of an AppDomain.

UnhandledExceptionEventHandler

アプリケーション ドメインで処理されない例外によって発生したイベントを処理するメソッドを表します。 Represents the method that will handle the event raised by an exception that is not handled by the application domain.

注釈

その他のクラスは、データ型の変換、メソッド パラメーターの操作、数学、リモートとローカル プログラムの呼び出し、アプリケーション環境の管理、およびマネージ コードとアンマネージ アプリケーションのアプリケーションの監視をサポートするサービスを提供します。Other classes provide services supporting data type conversion, method parameter manipulation, mathematics, remote and local program invocation, application environment management, and supervision of managed and unmanaged applications.

アクセスの型に、System完全修飾型の名前を指定することがなく c# コードから名前空間を含める、using System;ソース コード ファイルの先頭にあるステートメント。To access types in the System namespace from C# code without having to provide fully qualified type names, include the using System; statement at the beginning of your source code file.

アクセスの型に、System名前空間から C +/cli 完全修飾型の名前を指定することがなく CLI コードに含める、using namespace System;ソース コード ファイルの先頭にあるステートメント。To access types in the System namespace from C++/CLI code without having to provide fully qualified type names, include the using namespace System; statement at the beginning of your source code file. さらに、使用してコンパイルする必要があります、 /clrスイッチします。In addition, you must compile with the /clr switch.