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.
- Microsoft.SqlServer.Server.SmiOrderProperty.Item property
- System.Exception.PrepForRemoting method
- System.Data.SqlTypes.SqlBinary Constructor
- System.Data.SqlTypes.SqlChars.Stream property
- System.Data.SqlTypes.SqlGuid Constructor
- System.Data.SqlTypes.SqlMoney Constructor
- System.Data.SqlTypes.SqlMoney.ToSqlInternalRepresentation Method
- System.Data.SqlTypes.SqlStreamChars Constructor
- System.Data.SqlTypes.SqlStreamChars.CanSeek property
- System.Data.SqlTypes.SqlStreamChars.IsNull property
- System.Data.SqlTypes.SqlStreamChars.Length property
- System.Data.SqlTypes.SqlStreamChars.Close method
- System.Data.SqlTypes.SqlStreamChars.Dispose method
- System.Data.SqlTypes.SqlStreamChars.Flush method
- System.Data.SqlTypes.SqlStreamChars.Read method
- System.Data.SqlTypes.SqlStreamChars.Seek method
- System.Data.SqlTypes.SqlStreamChars.SetLength method
- System.Data.SqlTypes.SqlStreamChars.Write method
- System.IO.MemoryStream.InternalGetOriginAndLength method
- System.Net.ComNetOS class
- System.Net.Connection class
- System.Net.Connection.m_WriteList field
- System.Net.ConnectionGroup class
- System.Net.ConnectionGroup.m_ConnectionList field
- System.Net.ConnectStream.Connection property
- System.Net.CoreResponseData class
- System.Net.CoreResponseData.m_ResponseHeaders field
- System.Net.CoreResponseData.m_StatusCode field
- System.Net.ExceptionHelper class
- System.Net.HttpStatusDescription class
- System.Net.HttpWebRequest._AutoRedirects field
- System.Net.HttpWebRequest._CoreResponse field
- System.Net.HttpWebRequest._HttpResponse field
- System.Net.Logging class
- System.Net.Mail.MailAddressParser class
- System.Net.Mail.QuotedPairReader class
- System.Net.Mime.MailBnfHelper class
- System.Net.PooledStream.NetworkStream property
- System.Net.RtcState class
- System.Net.Security.SslState.SslProtocol property
- System.Net.ServicePoint.m_ConnectionGroupList field
- System.Net.ServicePointManager.CloseConnectionGroups method
- System.Net.ServicePointManager.s_ServicePointTable field
- System.Net.TlsStream.m_Worker field
- System.Net.UnsafeNclNativeMethods class
- System.Net.WebHeaderCollection.AddInternal method
- System.ServiceModel.Channels.Message.BodyToString method
- System.ServiceModel.Channels.Message.WriteStartHeaders method
- System.Web.Compilation.ControlBuilderInterceptor class
- System.Windows.Controls.GridViewHeaderRowPresenter.FindHeaderByColumn method
- System.Windows.Controls.GridViewHeaderRowPresenter.MakeParentItemsControlGotFocus method
- System.Windows.Controls.GridViewHeaderRowPresenter.PrepareHeaderDrag method
- System.Windows.Diagnostics.VisualDiagnostics.s_isDebuggerCheckDisabledForTestPurposes field
- System.Windows.Forms.ContainerControl.ResetActiveAndFocusedControlsRecursive method
- System.Windows.Forms.Control.UpdateStylesCore method
- System.Windows.Forms.ControlPaint.CalculateBackgroundImageRectangle method
- System.Windows.Forms.Design.DataMemberFieldEditor class
- System.Windows.Forms.Design.DataMemberListEditor class
- System.Windows.Forms.Design.StringCollectionEditor class
- System.Xml.XmlReader.CreateSqlReader method
- adodb.Connection interface
- adodb.EventReason enum
- adodb.EventStatus enum
- stdole.DISPPARAMS Structure
- stdole.EXCEPINFO Structure
- stdole.IFont.Name property
- stdole.IFontDisp interface
- stdole.IPicture.Handle property
- stdole.IPictureDisp.Handle property
- stdole.StdFont interface
- stdole.StdPicture interface
See also
Співпраця з нами на GitHub
Джерело цього вмісту можна знайти на GitHub, де також можна створювати й переглядати запитання та запити на внесення змін. Докладні відомості наведено в нашому посібнику для співавторів.