追加のクラス ライブラリと APIAdditional class libraries and APIs

.NET Framework は絶えず進化しています。The .NET Framework is constantly evolving. クロスプラットフォームの開発を改善し、新しい機能を早期に導入するために、新機能がアウトオブバンド (OOB) でリリースされます。To improve cross-platform development and introduce new functionality early, new features are released out of band (OOB). ここでは、ドキュメントが用意されている OOB プロジェクトの一覧を示します。This topic lists the OOB projects that we provide documentation for.

さらに、いくつかのライブラリは、特定のプラットフォームまたは .NET Framework の実装を対象にしています。In addition, some libraries target specific platforms or implementations of the .NET Framework. たとえばCodePagesEncodingProvider 、クラスを使用すると、.NET Framework を使用して開発された UWP アプリでコードページエンコーディングを使用できるようになります。For example, the CodePagesEncodingProvider class makes code page encodings available to UWP apps developed using the .NET Framework. ここでは、これらのライブラリの一覧も示します。This topic lists these libraries as well.

OOB プロジェクトOOB projects

プロジェクトProject 説明Description
System.Collections.Immutable スレッド セーフであり、内容が変更されないことが保証されているコレクションを提供します。Provides collections that are thread safe and guaranteed to never change their contents.
WinHttpHandler Windows の WinHTTP インターフェイスに基づいた HttpClient のメッセージ ハンドラーを提供します。Provides a message handler for HttpClient based on the WinHTTP interface of Windows.
System.Numerics SIMD ハードウェア ベースのアクセラレータを利用できるベクター型のライブラリを提供します。Provides a library of vector types that can take advantage of SIMD hardware-based acceleration.
System.Threading.Tasks.Dataflow TPL データフロー ライブラリはデータ フロー コンポーネントを提供し、コンカレンシー対応アプリケーションの堅牢性を強化します。The TPL Dataflow Library provides dataflow components to help increase the robustness of concurrency-enabled applications.

プラットフォーム固有のライブラリPlatform-specific libraries

プロジェクトProject 説明Description
CodePagesEncodingProvider EncodingProviderクラスを拡張して、ユニバーサル Windows プラットフォームを対象とするアプリでコードページエンコーディングを使用できるようにします。Extends the EncodingProvider class to make code page encodings available to apps that target the Universal Windows Platform.

プライベート APIPrivate APIs

この API は製品インフラストラクチャをサポートします。コードから直接使用することはできません。These APIs support the product infrastructure and are not intended/supported to be used directly from your code.

API 名API Name
System .Net. Connection クラスSystem.Net.Connection Class
System .net. 接続. m_writelist フィールドSystem.Net.Connection.m_WriteList Field
システム .Net. ConnectionGroup クラスSystem.Net.ConnectionGroup Class
System .net. connectiongroup. m_connectiongroup フィールドSystem.Net.ConnectionGroup.m_ConnectionList Field
CoreResponseData クラスSystem.Net.CoreResponseData Class
System.Net.CoreResponseData.m_ResponseHeaders FieldSystem.Net.CoreResponseData.m_ResponseHeaders Field
CoreResponseData の_StatusCode フィールドSystem.Net.CoreResponseData.m_StatusCode Field
HttpWebRequest。_Autoredirects フィールドSystem.Net.HttpWebRequest._AutoRedirects Field
HttpWebRequest。_CoreResponse フィールドSystem.Net.HttpWebRequest._CoreResponse Field
HttpWebRequest。_Httpresponse.cache フィールドSystem.Net.HttpWebRequest._HttpResponse Field
System.Net.ServicePoint.m_ConnectionGroupList FieldSystem.Net.ServicePoint.m_ConnectionGroupList Field
System.Net.ServicePointManager.s_ServicePointTable FieldSystem.Net.ServicePointManager.s_ServicePointTable Field
System.Windows.Diagnostics.VisualDiagnostics.s_isDebuggerCheckDisabledForTestPurposes FieldSystem.Windows.Diagnostics.VisualDiagnostics.s_isDebuggerCheckDisabledForTestPurposes Field
System.Windows.Forms.Design.DataMemberFieldEditor ClassSystem.Windows.Forms.Design.DataMemberFieldEditor Class
System.Windows.Forms.Design.DataMemberListEditor ClassSystem.Windows.Forms.Design.DataMemberListEditor Class

関連項目See also