System.Memory
4.5.3
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.
There is a newer version of this package available.
See the version list below for details.
See the version list below for details.
Requires NuGet 2.12 or higher.
Install-Package System.Memory -Version 4.5.3
dotnet add package System.Memory --version 4.5.3
<PackageReference Include="System.Memory" Version="4.5.3" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add System.Memory --version 4.5.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: System.Memory, 4.5.3"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install System.Memory as a Cake Addin
#addin nuget:?package=System.Memory&version=4.5.3
// Install System.Memory as a Cake Tool
#tool nuget:?package=System.Memory&version=4.5.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Release Notes
https://go.microsoft.com/fwlink/?LinkID=799421
Dependencies
-
.NETCoreApp 2.0
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
.NETCoreApp 2.1
- No dependencies.
-
.NETFramework 4.5
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
.NETFramework 4.6.1
- System.Buffers (>= 4.4.0)
- System.Numerics.Vectors (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
.NETStandard 1.1
- System.Buffers (>= 4.4.0)
- 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)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
- System.Runtime.Extensions (>= 4.3.0)
- System.Runtime.InteropServices (>= 4.3.0)
-
.NETStandard 2.0
- System.Buffers (>= 4.4.0)
- System.Numerics.Vectors (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
MonoAndroid 1.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
MonoTouch 1.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
Portable Class Library (.NETFramework 4.5, Windows 8.0, WindowsPhoneApp 8.1)
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
UAP 10.0.16299
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
Windows 8.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
WindowsPhoneApp 8.1
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
Xamarin.iOS 1.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
Xamarin.Mac 2.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
Xamarin.TVOS 1.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
-
Xamarin.WatchOS 1.0
- System.Buffers (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.2)
Used By
NuGet packages (39)
Showing the top 5 NuGet packages that depend on System.Memory:
| Package | Downloads |
|---|---|
|
MySqlConnector
A truly async MySQL ADO.NET provider, supporting MySQL Server, MariaDB, Percona Server, Amazon Aurora, Azure Database for MySQL and more.
|
|
|
Microsoft.AspNetCore.Server.IISIntegration
ASP.NET Core components for working with the IIS AspNetCoreModule.
This package was built from the source code at https://github.com/aspnet/AspNetCore/tree/ce8cf65589734f82b0536c543aba5bd60d0a5a98
|
|
|
JetBrains.Avalonia
Avalonia is a WPF/UWP-inspired cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of Operating Systems such as Windows (.NET Framework, .NET Core), Linux (via Xorg), MacOS and with experimental support for Android and iOS.
|
|
|
JetBrains.SharpGen.Runtime.COM
C# COM Interop classes for use with SharpGenTools generated libraries
|
|
|
JetBrains.Microsoft.Diagnostics.Runtime
ClrMD is a set of advanced APIs for programmatically inspecting a crash dump of a .NET program much in the same way that the SOS Debugging Extensions (SOS) do. This allows you to write automated crash analysis for your applications as well as automate many common debugger tasks. In addition to reading crash dumps ClrMD also allows supports attaching to live processes.
|