System.Memory 4.5.4
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.
Showing the top 20 packages that depend on System.Memory.
Packages | Downloads |
---|---|
Microsoft.Extensions.Primitives
Primitives shared by framework extensions. Commonly used types include:
Microsoft.Extensions.Primitives.IChangeToken
Microsoft.Extensions.Primitives.StringValues
Microsoft.Extensions.Primitives.StringSegment
|
9,006 |
MySqlConnector
A truly async MySQL ADO.NET provider, supporting MySQL Server, MariaDB, Percona Server, Amazon Aurora, Azure Database for MySQL and more.
|
13,521 |
RabbitMQ.Client
The RabbitMQ .NET client is the official client library for C# (and, implicitly, other .NET languages)
|
1,377 |
SixLabors.Fonts
A cross-platform library for loading and laying out fonts for processing and measuring; written in C#
|
792 |
SixLabors.ImageSharp
A new, fully featured, fully managed, cross-platform, 2D graphics API for .NET
|
780 |
SQLitePCLRaw.core
SQLitePCL.raw is a Portable Class Library (PCL) for low-level (raw) access to SQLite. This package does not provide an API which is friendly to app developers. Rather, it provides an API which handles platform and configuration issues, upon which a friendlier API can be built. In order to use this package, you will need to also add one of the SQLitePCLRaw.provider.* packages and call raw.SetProvider(). Convenience packages are named SQLitePCLRaw.bundle_*.
|
1,112 |
System.Collections.Immutable
This package provides collections that are thread safe and guaranteed to never change their contents, also known as immutable collections. Like strings, any methods that perform modifications will not change the existing instance but instead return a new instance. For efficiency reasons, the implementation uses a sharing mechanism to ensure that newly created instances share as much data as possible with the previous instance while ensuring that operations have a predictable time complexity.
Commonly Used Types:
System.Collections.Immutable.ImmutableArray
System.Collections.Immutable.ImmutableArray<T>
System.Collections.Immutable.ImmutableDictionary
System.Collections.Immutable.ImmutableDictionary<TKey,TValue>
System.Collections.Immutable.ImmutableHashSet
System.Collections.Immutable.ImmutableHashSet<T>
System.Collections.Immutable.ImmutableList
System.Collections.Immutable.ImmutableList<T>
System.Collections.Immutable.ImmutableQueue
System.Collections.Immutable.ImmutableQueue<T>
System.Collections.Immutable.ImmutableSortedDictionary
System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue>
System.Collections.Immutable.ImmutableSortedSet
System.Collections.Immutable.ImmutableSortedSet<T>
System.Collections.Immutable.ImmutableStack
System.Collections.Immutable.ImmutableStack<T>
|
13,745 |
System.Data.OleDb
Provides a collection of classes for OLEDB.
Commonly Used Types:
System.Data.OleDb.OleDbCommand
System.Data.OleDb.OleDbCommandBuilder
System.Data.OleDb.OleDbConnection
System.Data.OleDb.OleDbDataAdapter
System.Data.OleDb.OleDbDataReader
System.Data.OleDb.OleDbParameter
System.Data.OleDb.OleDbParameterCollection
System.Data.OleDb.OleDbTransaction
When using NuGet 3.x this package requires at least version 3.4.
|
690 |
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,553 |
System.Diagnostics.PerformanceCounter
Provides the System.Diagnostics.PerformanceCounter class, which allows access to Windows performance counters.
Commonly Used Types:
System.Diagnostics.PerformanceCounter
30ab651fcb4354552bd4891619a0bdd81e0ebdbf
When using NuGet 3.x this package requires at least version 3.4.
|
13,832 |
System.Diagnostics.PerformanceCounter
Provides the System.Diagnostics.PerformanceCounter class, which allows access to Windows performance counters.
Commonly Used Types:
System.Diagnostics.PerformanceCounter
When using NuGet 3.x this package requires at least version 3.4.
|
879 |
System.IO.FileSystem.AccessControl
Provides types for managing access and audit control lists for files and directories.
Commonly Used Types:
System.Security.AccessControl.DirectoryObjectSecurity
System.Security.AccessControl.DirectorySecurity
System.Security.AccessControl.FileSecurity
System.Security.AccessControl.FileSystemAccessRule
System.Security.AccessControl.FileSystemAuditRule
System.Security.AccessControl.FileSystemRights
System.Security.AccessControl.FileSystemSecurity
When using NuGet 3.x this package requires at least version 3.4.
|
681 |
System.IO.Ports
Provides classes for controlling serial ports.
Commonly Used Types:
System.IO.Ports.SerialPort
When using NuGet 3.x this package requires at least version 3.4.
|
687 |
System.Security.Cryptography.Pkcs
Provides support for PKCS and CMS algorithms.
Commonly Used Types:
System.Security.Cryptography.Pkcs.EnvelopedCms
|
731 |
System.Security.Cryptography.ProtectedData
Provides access to Windows Data Protection Api.
Commonly Used Types:
System.Security.Cryptography.DataProtectionScope
System.Security.Cryptography.ProtectedData
30ab651fcb4354552bd4891619a0bdd81e0ebdbf
When using NuGet 3.x this package requires at least version 3.4.
|
14,140 |
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.
|
2,099 |
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.
|
13,964 |
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.
|
14,076 |
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.
|
689 |
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,058 |
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.5.5 | 235 | 08/12/2022 |
4.5.4 | 13,981 | 04/14/2022 |
4.5.3 | 14,006 | 04/25/2022 |
4.5.2 | 152 | 04/24/2022 |
4.5.2-servicing-27114-05 | 5 | 04/26/2024 |
4.5.1 | 5,846 | 04/14/2022 |
4.5.0 | 3,598 | 04/24/2022 |
4.5.0-rc1 | 0 | 05/06/2018 |
4.5.0-preview2-26406-04 | 0 | 04/10/2018 |
4.5.0-preview1-26216-02 | 5 | 04/26/2024 |
4.4.0-preview1-25305-02 | 0 | 05/09/2017 |