Additional class libraries and APIs

This article lists .NET Framework APIs that either were released out of band, target a specific platform, or are private or internal types.

OOB projects

To improve cross-platform development and introduce new functionality early, some .NET Framework features were released out of band (OOB).

Project Description
System.Collections.Immutable Provides collections that are thread safe and guaranteed to never change their contents.
WinHttpHandler Provides a message handler for HttpClient based on the WinHTTP interface of Windows.
System.Numerics Provides a library of vector types that can take advantage of SIMD hardware-based acceleration.
System.Threading.Tasks.Dataflow The TPL Dataflow Library provides dataflow components to help increase the robustness of concurrency-enabled applications.

Platform-specific libraries

Some libraries target specific platforms. For example, the CodePagesEncodingProvider class makes code page encodings available to UWP apps developed using .NET Framework.

Project Description
CodePagesEncodingProvider Extends the EncodingProvider class to make code page encodings available to apps that target the Universal Windows Platform.
Point of Service for .NET Provides a set of classes that enable you to develop applications that interact with POS devices.

Private APIs

These APIs support the product infrastructure and are not intended or supported to be used directly from your code.

See also