System.Buffers 4.6.0
About
Provides resource pooling of any type for performance-critical applications that allocate and deallocate objects frequently.
Main Types
The main types provided by this library are:
- System.Buffers.ArrayPool
Additional Documentation
- API reference can be found in: https://learn.microsoft.com/en-us/dotnet/api/system.buffers
Related Packages
ArrayPool is shipped as part of the shared framework starting with .NET Core 3.1.
License
System.Buffers is released as open source under the MIT license.
Showing the top 20 packages that depend on System.Buffers.
Packages | Downloads |
---|---|
Microsoft.AspNetCore.Http.Extensions
ASP.NET Core common extension methods for HTTP abstractions, HTTP headers, HTTP request/response, and session state.
|
2,103 |
Microsoft.AspNetCore.Http.Extensions
ASP.NET Core common extension methods for HTTP abstractions, HTTP headers, HTTP request/response, and session state.
|
6,934 |
Microsoft.Net.Http.Headers
HTTP header parser implementations.
|
865 |
Microsoft.Net.Http.Headers
HTTP header parser implementations.
|
2,091 |
Microsoft.Net.Http.Headers
HTTP header parser implementations.
|
6,927 |
Microsoft.Net.Http.Headers
HTTP header parser implementations.
This package was built from the source code at https://github.com/aspnet/HttpAbstractions/tree/91db78cf926939821bc96e8e60616cf5dde0b489
|
5,604 |
MySqlConnector
A truly async MySQL ADO.NET provider, supporting MySQL Server, MariaDB, Percona Server, Amazon Aurora, Azure Database for MySQL and more.
|
13,532 |
Pipelines.Sockets.Unofficial
Package Description
|
9,836 |
SixLabors.Fonts
A cross-platform library for loading and laying out fonts for processing and measuring; written in C#
|
798 |
SixLabors.ImageSharp
A new, fully featured, fully managed, cross-platform, 2D graphics API for .NET
|
784 |
System.Data.SqlClient
Provides the data provider for SQL Server. These classes provide access to versions of SQL Server and encapsulate database-specific protocols, including tabular data stream (TDS)
Commonly Used Types:
System.Data.SqlClient.SqlConnection
System.Data.SqlClient.SqlException
System.Data.SqlClient.SqlParameter
System.Data.SqlDbType
System.Data.SqlClient.SqlDataReader
System.Data.SqlClient.SqlCommand
System.Data.SqlClient.SqlTransaction
System.Data.SqlClient.SqlParameterCollection
System.Data.SqlClient.SqlClientFactory
When using NuGet 3.x this package requires at least version 3.4.
|
13,559 |
System.IO.Compression
Provides classes that support the compression and decompression of streams.
Commonly Used Types:
System.IO.Compression.DeflateStream
System.IO.Compression.GZipStream
System.IO.Compression.CompressionMode
System.IO.Compression.CompressionLevel
System.IO.Compression.ZipArchiveEntry
System.IO.Compression.ZipArchive
System.IO.Compression.ZipArchiveMode
When using NuGet 3.x this package requires at least version 3.4.
|
13,830 |
System.IO.UnmanagedMemoryStream
Provides classes for access to unmanaged blocks of memory from managed code.
Commonly Used Types:
System.IO.UnmanagedMemoryStream
System.IO.UnmanagedMemoryAccessor
When using NuGet 3.x this package requires at least version 3.4.
|
791 |
System.Memory
Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments.
Commonly Used Types:
System.Span
System.ReadOnlySpan
System.Memory
System.ReadOnlyMemory
System.Buffers.MemoryPool
System.Buffers.ReadOnlySequence
System.Buffers.Text.Utf8Parser
System.Buffers.Text.Utf8Formatter
30ab651fcb4354552bd4891619a0bdd81e0ebdbf
When using NuGet 3.x this package requires at least version 3.4.
|
3,608 |
System.Memory
Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments.
Commonly Used Types:
System.Span
System.ReadOnlySpan
System.Memory
System.ReadOnlyMemory
System.Buffers.MemoryPool
System.Buffers.ReadOnlySequence
System.Buffers.Text.Utf8Parser
System.Buffers.Text.Utf8Formatter
7601f4f6225089ffb291dc7d58293c7bbf5c5d4f
When using NuGet 3.x this package requires at least version 3.4.
|
13,993 |
System.Memory
Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments.
Commonly Used Types:
System.Span
System.ReadOnlySpan
System.Memory
System.ReadOnlyMemory
System.Buffers.MemoryPool
System.Buffers.ReadOnlySequence
System.Buffers.Text.Utf8Parser
System.Buffers.Text.Utf8Formatter
7ee84596d92e178bce54c986df31ccc52479e772
When using NuGet 3.x this package requires at least version 3.4.
|
5,855 |
System.Memory
Provides types for efficient representation and pooling of managed, stack, and native memory segments and sequences of such segments, along with primitives to parse and format UTF-8 encoded text stored in those memory segments.
Commonly Used Types:
System.Span
System.ReadOnlySpan
System.Memory
System.ReadOnlyMemory
System.Buffers.MemoryPool
System.Buffers.ReadOnlySequence
System.Buffers.Text.Utf8Parser
System.Buffers.Text.Utf8Formatter
c6cf790234e063b855fcdb50f3fb1b3cfac73275
When using NuGet 3.x this package requires at least version 3.4.
|
14,018 |
System.Security.Cryptography.Pkcs
Provides support for PKCS and CMS algorithms.
Commonly Used Types:
System.Security.Cryptography.Pkcs.EnvelopedCms
|
739 |
System.ServiceProcess.ServiceController
Provides the System.ServiceProcess.ServiceContainer class, which allows you to connect to a running or stopped service, manipulate it, or get information about it.
Commonly Used Types:
System.ServiceProcess.ServiceController
System.ServiceProcess.ServiceControllerStatus
System.ServiceProcess.ServiceType
When using NuGet 3.x this package requires at least version 3.4.
|
693 |
System.Text.Encodings.Web
Provides types for encoding and escaping strings for use in JavaScript, HyperText Markup Language (HTML), and uniform resource locators (URL).
Commonly Used Types:
System.Text.Encodings.Web.HtmlEncoder
System.Text.Encodings.Web.UrlEncoder
System.Text.Encodings.Web.JavaScriptEncoder
When using NuGet 3.x this package requires at least version 3.4.
|
9,068 |
.NET Framework 4.6.2
- No dependencies.
.NET Core 2.1
- No dependencies.
.NET Standard 2.0
- No dependencies.
Version | Downloads | Last updated |
---|---|---|
4.6.0 | 4 | 11/18/2024 |
4.5.1 | 14,050 | 04/14/2022 |
4.5.0 | 13,977 | 04/25/2022 |
4.5.0-rc1 | 11 | 04/29/2024 |
4.5.0-preview2-26406-04 | 11 | 04/26/2024 |
4.5.0-preview1-26216-02 | 8 | 11/12/2024 |
4.5.0-preview1-25914-04 | 4 | 11/26/2024 |
4.4.0 | 11,909 | 04/25/2022 |
4.4.0-preview2-25405-01 | 13 | 04/27/2022 |
4.4.0-preview1-25305-02 | 8 | 05/09/2024 |
4.3.0 | 13,767 | 04/27/2022 |
4.3.0-preview1-24530-04 | 11 | 04/26/2024 |
4.0.0 | 13,663 | 05/18/2022 |
4.0.0-rc2-24027 | 8 | 05/28/2024 |