System.Memory 4.5.5
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
32b491939fbd125f304031c35038b1e14b4e3958
When using NuGet 3.x this package requires at least version 3.4.
Showing the top 20 packages that depend on System.Memory.
| Packages | Downloads |
|---|---|
|
System.IO.Pipelines
Single producer single consumer byte buffer management.
Commonly Used Types:
System.IO.Pipelines.Pipe
System.IO.Pipelines.PipeWriter
System.IO.Pipelines.PipeReader
|
19 |
|
System.Text.Json
Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data.
The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.
|
17 |
|
Microsoft.Extensions.Logging.Abstractions
Logging abstractions for Microsoft.Extensions.Logging.
Commonly Used Types:
Microsoft.Extensions.Logging.ILogger
Microsoft.Extensions.Logging.ILoggerFactory
Microsoft.Extensions.Logging.ILogger<TCategoryName>
Microsoft.Extensions.Logging.LogLevel
Microsoft.Extensions.Logging.Logger<T>
Microsoft.Extensions.Logging.LoggerMessage
Microsoft.Extensions.Logging.Abstractions.NullLogger
|
16 |
|
System.Diagnostics.DiagnosticSource
Provides Classes that allow you to decouple code logging rich (unserializable) diagnostics/telemetry (e.g. framework) from code that consumes it (e.g. tools)
Commonly Used Types:
System.Diagnostics.DiagnosticListener
System.Diagnostics.DiagnosticSource
|
15 |
|
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
|
14 |
|
Microsoft.Extensions.Primitives
Primitives shared by framework extensions. Commonly used types include:
Commonly Used Types:
Microsoft.Extensions.Primitives.IChangeToken
Microsoft.Extensions.Primitives.StringValues
Microsoft.Extensions.Primitives.StringSegment
|
14 |
|
System.Text.Encoding.CodePages
Provides support for code-page based encodings, including Windows-1252, Shift-JIS, and GB2312.
Commonly Used Types:
System.Text.CodePagesEncodingProvider
|
13 |
|
Microsoft.Extensions.Logging.Abstractions
Logging abstractions for Microsoft.Extensions.Logging.
Commonly Used Types:
Microsoft.Extensions.Logging.ILogger
Microsoft.Extensions.Logging.ILoggerFactory
Microsoft.Extensions.Logging.ILogger<TCategoryName>
Microsoft.Extensions.Logging.LogLevel
Microsoft.Extensions.Logging.Logger<T>
Microsoft.Extensions.Logging.LoggerMessage
Microsoft.Extensions.Logging.Abstractions.NullLogger
|
12 |
|
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
|
12 |
|
System.Security.Cryptography.ProtectedData
Provides access to Windows Data Protection Api.
Commonly Used Types:
System.Security.Cryptography.DataProtectionScope
System.Security.Cryptography.ProtectedData
When using NuGet 3.x this package requires at least version 3.4.
|
11 |
|
System.Text.Json
Provides high-performance and low-allocating types that serialize objects to JavaScript Object Notation (JSON) text and deserialize JSON text to objects, with UTF-8 support built-in. Also provides types to read and write JSON text encoded as UTF-8, and to create an in-memory document object model (DOM), that is read-only, for random access of the JSON elements within a structured view of the data.
The System.Text.Json library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.
|
9 |
|
Microsoft.IdentityModel.Tokens
Includes types that provide support for SecurityTokens, Cryptographic operations: Signing, Verifying Signatures, Encryption.
|
9 |
|
Microsoft.IO.RecyclableMemoryStream
A pooled MemoryStream allocator to decrease GC load and improve performance on highly scalable systems.
|
9 |
|
Microsoft.Extensions.Primitives
Primitives shared by framework extensions. Commonly used types include:
Commonly Used Types:
Microsoft.Extensions.Primitives.IChangeToken
Microsoft.Extensions.Primitives.StringValues
Microsoft.Extensions.Primitives.StringSegment
|
9 |
|
System.Net.Http.WinHttpHandler
Provides a message handler for HttpClient based on the WinHTTP interface of Windows. While similar to HttpClientHandler, it provides developers more granular control over the application's HTTP communication than the HttpClientHandler.
Commonly Used Types:
System.Net.Http.WinHttpHandler
When using NuGet 3.x this package requires at least version 3.4.
|
9 |
|
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.
|
9 |
|
Microsoft.Extensions.Logging.Abstractions
Logging abstractions for Microsoft.Extensions.Logging.
Commonly Used Types:
Microsoft.Extensions.Logging.ILogger
Microsoft.Extensions.Logging.ILoggerFactory
Microsoft.Extensions.Logging.ILogger<TCategoryName>
Microsoft.Extensions.Logging.LogLevel
Microsoft.Extensions.Logging.Logger<T>
Microsoft.Extensions.Logging.LoggerMessage
Microsoft.Extensions.Logging.Abstractions.NullLogger
|
8 |
|
System.Formats.Asn1
Provides classes that can read and write the ASN.1 BER, CER, and DER data formats.
Commonly Used Types:
System.Formats.Asn1.AsnReader
System.Formats.Asn1.AsnWriter
|
8 |
|
System.Diagnostics.DiagnosticSource
Provides Classes that allow you to decouple code logging rich (unserializable) diagnostics/telemetry (e.g. framework) from code that consumes it (e.g. tools)
Commonly Used Types:
System.Diagnostics.DiagnosticListener
System.Diagnostics.DiagnosticSource
When using NuGet 3.x this package requires at least version 3.4.
|
8 |
https://go.microsoft.com/fwlink/?LinkID=799421
MonoAndroid 1.0
- System.Buffers (>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
.NET Standard 2.0
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
- System.Buffers (>= 4.5.1)
- System.Numerics.Vectors (>= 4.4.0)
.NETPortable 4.5
- System.Buffers (>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
UAP 10.0.16299
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
Windows 8.0
- System.Buffers (>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
WindowsPhoneApp 8.1
- System.Buffers (>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
Xamarin.iOS 1.0
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
- System.Buffers (>= 4.5.1)
Xamarin.Mac 2.0
- System.Buffers (>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
Xamarin.TVOS 1.0
- System.Buffers (>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
Xamarin.WatchOS 1.0
- System.Buffers (>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
.NET Standard 1.1
- System.Runtime.InteropServices (>= 4.3.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
- System.Runtime.Extensions (>= 4.3.0)
- System.Buffers (>= 4.5.1)
- System.Diagnostics.Debug (>= 4.3.0)
- System.Globalization (>= 4.3.0)
- System.Reflection (>= 4.3.0)
- System.Resources.ResourceManager (>= 4.3.0)
- System.Runtime (>= 4.3.0)
MonoTouch 1.0
- System.Buffers (>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
.NET Framework 4.5
- System.Buffers (>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
.NET Framework 4.6.1
- System.Buffers (>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
- System.Numerics.Vectors (>= 4.5.0)
.NET Core 2.1
- No dependencies.
.NET Core 2.0
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
| Version | Downloads | Last updated |
|---|---|---|
| 4.6.3 | 3 | 05/22/2025 |
| 4.6.2 | 4 | 03/25/2025 |
| 4.6.1 | 4 | 03/20/2025 |
| 4.6.0 | 6 | 02/27/2025 |
| 4.5.5 | 6 | 02/27/2025 |
| 4.5.4 | 6 | 02/27/2025 |
| 4.5.3 | 7 | 02/27/2025 |
| 4.5.2 | 6 | 02/27/2025 |
| 4.5.2-servicing-27114-05 | 4 | 02/27/2025 |
| 4.5.1 | 6 | 02/27/2025 |
| 4.5.0 | 6 | 02/27/2025 |
| 4.5.0-rc1 | 4 | 02/27/2025 |
| 4.5.0-preview2-26406-04 | 3 | 02/27/2025 |
| 4.5.0-preview1-26216-02 | 4 | 02/27/2025 |
| 4.4.0-preview1-25305-02 | 4 | 02/27/2025 |