.NET API browser
Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.
If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.
- すべての API
-
- 1.0.3065.39
- 1.0.2957.106
- 1.0.2903.40
- 1.0.2849.39
- 1.0.2792.45
- 1.0.2739.15
- 1.0.2651.64
- 1.0.2592.51
- 1.0.2535.41
- 1.0.2478.35
- 1.0.2420.47
- 1.0.2365.46
- 1.0.2277.86
- 1.0.2210.55
- 1.0.2151.40
- 1.0.2088.41
- 1.0.2045.28
- 1.0.1938.49
- 1.0.1901.177
- 1.0.1823.32
- 1.0.1774.30
- 1.0.1722.45
- 1.0.1661.34
- 1.0.1587.40
- 1.0.1518.46
- 1.0.1462.37
- 1.0.1418.22
- 1.0.1370.28
- 1.0.1343.22
- 1.0.1293.44
- 1.0.1264.42
- 1.0.1245.22
- 1.0.1210.39
- 1.0.1185.39
- 1.0.1150.38
- 1.0.1108.44
- 1.0.1072.54
- 1.0.1054.31
- 1.0.1020.30
- 1.0.992.28
- 1.0.961.33
- 1.0.902.49
- 1.0.864.35
- 1.0.818.41
- 1.0.774.44
- 1.0.705.50
- 1.0.664.37
-
- 1.0.3116
- 1.0.3079
- 1.0.2950
- 1.0.2895
- 1.0.2839
- 1.0.2783
- 1.0.2730
- 1.0.2646
- 1.0.2584
- 1.0.2526
- 1.0.2470
- 1.0.2415
- 1.0.2357
- 1.0.2194
- 1.0.2164
- 1.0.2106
- 1.0.2065
- 1.0.1988
- 1.0.1905
- 1.0.1829
- 1.0.1777
- 1.0.1724
- 1.0.1671
- 1.0.1619
- 1.0.1549
- 1.0.1466
- 1.0.1414
- 1.0.1369
- 1.0.1340
- 1.0.1305
- 1.0.1248
- 1.0.1222
- 1.0.1189
- 1.0.1158
- 1.0.1133
- 1.0.1083
- 1.0.1056
- 1.0.1018
- 1.0.1010
- 1.0.955
- 1.0.902
- 1.0.865
- 1.0.824
- 1.0.790
- 1.0.721
- 1.0.674
- 0.9.628
- 0.9.579
- 0.9.538
- 0.9.515
クイック フィルター
.NET Standard API リファレンス version 1.4
名前 | 説明 |
---|---|
Microsoft. | ファイルとオペレーティング システム ハンドルをサポートする共通機能を提供するセーフ ハンドル クラスの抽象的派生クラスを含みます。 |
System Namespace | 一般的に使用される値と参照データ型、イベントとイベント ハンドラー、インターフェイス、属性、および処理例外を定義する基本クラスと基底クラスが含まれています。 |
System. | サポートされているプログラミング言語でのソース コードの生成とコンパイルを管理するための型が含まれています。 コード ジェネレーターはそれぞれ、System.CodeDom 名前空間で提供される要素から成る、CodeDOM (Code Document Object Model) のソース コード モデルの構造に基づいて、特定のプログラミング言語によるソース コードを生成できます。 |
System. | リスト、キュー、ビット配列、ハッシュ テーブル、ディクショナリなど、オブジェクトのさまざまなコレクションを定義するインターフェイスとクラスが含まれています。 |
System. | 複数のスレッドがコレクションに同時にアクセスするたびに、System.Collections および System.Collections.Generic 名前空間の対応する型の代わりに使用する必要がある、スレッド セーフなコレクション クラスをいくつか提供します。 ただし、拡張メソッドまたは明示的なインターフェイス実装を介したコレクション オブジェクトの要素へのアクセスは、スレッド セーフであるとは限らず、呼び出し元による同期が必要になる場合があります。 |
System. | ジェネリック コレクションを定義するインターフェイスとクラスが含まれています。これにより、ユーザーは、非ジェネリックの厳密に型指定されたコレクションよりも、型の安全性とパフォーマンスを向上させる厳密に型指定されたコレクションを作成できます。 |
System. | 再利用可能なライブラリのオブジェクト モデルでコレクションとして使用できるクラスが含まれています。 プロパティまたはメソッドがコレクションを返す場合は、これらのクラスを使用します。 |
System. | リンクされたリストのディクショナリ、ビット ベクター、文字列のみを格納するコレクションなど、厳密に型指定された専用のコレクションが含まれます。 |
System. | コンポーネントとコントロールの実行時およびデザイン時の動作を実装するために使用できるクラスを提供します。 この名前空間には、属性と型コンバーターの実装、データ ソースへのバインド、コンポーネントのライセンス処理のための基底クラスと基底インターフェイスが含まれています。 |
System. | システム プロセス、イベント ログ、パフォーマンス カウンターを操作できるクラスを提供します。 |
System. | コード分析ツールと対話するためのクラスが含まれています。 これらのツールは、名前付け規則やセキュリティ規則などのコーディング規則に準拠するためにコードを分析するために使用されます。 |
System. | Windows (ETW) のイベント トレースがキャプチャ厳密に入力したイベントを作成できるようにする型およびメンバーが提供されます。 |
System. | 言語、国/地域、使用する暦、日付形式、通貨形式、数値形式、文字列並べ替え順序などのカルチャ関連情報を定義するクラスが含まれています。 これらのクラスは、グローバライズされた (国際対応) アプリケーションを作成する場合に便利です。 StringInfo や TextInfo などのクラスは、サロゲート サポートやテキスト要素処理などの高度なグローバリゼーション機能を提供します。 |
System. | ファイルとデータ ストリームに対する読み書きを可能にする型、およびファイルとディレクトリに対する基本的なサポートを提供する型が含まれます。 |
System. | ストリームの基本的な圧縮および展開サービスを提供するクラスが含まれています。 |
System. | 統合言語クエリ (LINQ) を使用するクエリをサポートするクラスとインターフェイスを提供します。 |
System. | 言語レベルのコード式を式ツリーの形式でオブジェクトとして表現するクラス、インターフェイス、および列挙体が含まれます。 |
System. | 最近のネットワークで使用されている多くのプロトコル用の単純なプログラミング インターフェイスを提供します。 System.Net 名前空間のクラスは Windows ストア スタイルのアプリケーションまたはデスクトップ アプリケーションで使用できます。 Windows ストア アプリで使用する場合、System.Net 名前空間のクラスはネットワークの分離機能の影響を受けます。この機能は、Windows Developer Preview によって使用されるアプリケーション セキュリティ モデルの一部です。 Windows ストア アプリによるネットワーク アクセスがシステムで許可されるようにするには、Windows ストア アプリのアプリケーション マニフェストで適切なネットワーク機能を有効にする必要があります。 詳細については、「Network Isolation for Windows Store Apps (Windows ストア アプリのネットワークの分離)」をご覧ください。 |
System. | 最新の HTTP アプリケーション用のプログラミング インターフェイスを提供します。 |
System. | System.Net.Http 名前空間で使用される HTTP ヘッダーのコレクションのサポートを提供します。 |
System. | ネットワーク トラフィック データ、ネットワーク アドレス情報、およびローカル コンピューターのアドレス変更の通知へのアクセスを提供します。 この名前空間には、Ping ユーティリティを実装するクラスも含まれています。 Ping および関連するクラスを使用すると、特定のコンピューターにネットワーク経由でアクセスできるかどうかをチェックできます。 |
System. | ホスト間の安全な通信のためのネットワーク ストリームを提供します。 |
System. | ネットワークへのアクセスを厳密に制御する必要のある開発者のための、Windows ソケット (Winsock) インターフェイスのマネージド実装が用意されています。 |
System. | .NET に定義されているプリミティブ数値型 (Byte、Double、Int32 など) を補足する数値型が含まれています。 |
System. | アセンブリ、モジュール、メンバー、パラメーター、およびその他のマネージド コード内のエンティティに関する情報を、そのメタデータを調べることで取得する型が含まれています。 これらの型は、イベントのフックやメソッドの呼び出しなど、読み込んだ型のインスタンスを操作する目的にも使用できます。 動的に型を作成するには、System.Reflection.Emit 名前空間を使用します。 |
System. | コンパイラまたはツールがメタデータと Microsoft Intermediate Language (MSIL) を出力し、必要に応じてディスク上に PE ファイルを生成できるようにするクラスが含まれています。 これらのクラスの主なクライアントは、スクリプト エンジンとコンパイラです。 |
System. | アプリケーションで使用されるさまざまなカルチャ固有のリソースを、開発者が作成、格納、および管理するためのクラスとインターフェイスが用意されています。 System.Resources 名前空間の最も重要なクラスの 1 つは、ResourceManager クラスです。 |
System. | System、Runtime、Security の各名前空間など、さまざまな名前空間をサポートする高度な型が含まれています。 |
System. | マネージ コードを使用して、共通言語ランタイムの実行時の動作に影響するメタデータの属性を指定するコンパイラ ライター向けの機能を提供します。 |
System. | 高度な例外処理のためのクラスを提供します。 |
System. | COM 相互運用機能とプラットフォーム呼び出しサービスをサポートするさまざまなメンバーを提供します。 これらのサービスに慣れていない場合は、「アンマネージ コードとの相互運用」を参照してください。 |
System. | COM 相互運用で使用される型に対応するマネージド型が含まれます。 |
System. | .NET の実装と連携したバージョン管理をサポートする、高度な開発を想定した型が含まれます。 |
System. | アクセス許可の基本クラスなど、共通言語ランタイムのセキュリティ システムの基盤となる構造が提供されます。 |
System. | 接続のセキュリティを記述する列挙型のセットを提供します。 これらの列挙値には、CipherAlgorithmType、ExchangeAlgorithmType、HashAlgorithmType、SslProtocols などがあります。 |
System. | アプリケーションの拡張保護を使用した認証をサポートします。 |
System. | セキュリティで保護されたデータのエンコードとデコードを含む暗号化サービスと、ハッシュ、乱数の生成、メッセージ認証などの他の多くの操作を提供します。 詳細については、「Cryptographic Services」を参照してください。 |
System. | Authenticode X.509 v.3 証明書の共通言語ランタイム実装が含まれています。 この証明書は、証明書の所有者を一意かつ肯定的に識別する秘密キーで署名されます。 |
System. | ASCII および Unicode 文字エンコーディングを表すクラス (バイトのブロック間で文字ブロックを変換するための抽象型基本クラス、String の中間インスタンスを作成せずに String オブジェクトを操作および書式設定するヘルパー クラス) が含まれています。 |
System. | .NET 内で実行される任意のプラットフォームまたは言語から使用できる正規表現機能を提供します。 この名前空間に含まれる型に加えて、RegexStringValidator クラスを使用すると、特定の文字列が正規表現パターンに準拠しているかどうかを判断できます。 |
System. | マルチスレッド プログラミングを実現するクラスとインターフェイスが用意されています。 この名前空間には、スレッドの動作やデータへのアクセスを同期するためのクラス (Mutex、Monitor、Interlocked、AutoResetEvent など) のほか、システムが提供するスレッド プールを使用するための ThreadPool クラス、スレッド プール スレッドでコールバック メソッドを実行するための Timer クラスも用意されています。 |
System. | 同時実行コードと非同期コードの記述作業を簡略化する型を提供します。 主な型は、待機および取り消し可能な非同期操作を表す Task と、値を返すことができるタスクである Task<TResult>です。 TaskFactory クラスはタスクを作成および開始するための静的メソッドを提供し、TaskScheduler クラスは既定のスレッド スケジュール インフラストラクチャを提供します。 |
System. | この名前空間の型のほとんどは、Windows Presentation Foundation (WPF) 入力システムをサポートしています。 これには、マウス、キーボード、スタイラス デバイスに対するデバイス抽象クラス、共通入力マネージャー クラス、コマンド実行およびカスタム コマンドのサポート、および各種ユーティリティ クラスが含まれます。 ただし、 一部の型 は WPF 以外にも適用できます。 |
System. | XML 処理の標準ベースのサポートを提供します。 |
System. | LINQ to XML のクラスが含まれています。 LINQ to XML は、XML ドキュメントを簡単かつ効率的に変更できるようにする、メモリ内 XML プログラミング インターフェイスです。 |
System. | XML スキーマ定義言語 (XSD) スキーマの標準ベースのサポートを提供する XML クラスが含まれています。 |
System. | オブジェクトを XML 形式のドキュメントまたはストリームにシリアル化するために使用されるクラスが含まれています。 |