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 |
---|---|
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
|
1,219 |
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
|
1,159 |
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
|
900 |
Microsoft.Extensions.Diagnostics.Abstractions
Diagnostic abstractions for Microsoft.Extensions.Diagnostics.
Commonly Used Types:
Microsoft.Extensions.Diagnostics.Metrics.IMetricsBuilder
Microsoft.Extensions.Diagnostics.Metrics.IMetricsListener
Microsoft.Extensions.Diagnostics.Metrics.InstrumentRule
Microsoft.Extensions.Diagnostics.Metrics.MeterScope
Microsoft.Extensions.Diagnostics.Metrics.MetricsBuilderExtensions
Microsoft.Extensions.Diagnostics.Metrics.MetricsOptions
|
897 |
System.IO.Hashing
Provides non-cryptographic hash algorithms, such as CRC-32.
Commonly Used Types:
System.IO.Hashing.Crc32
System.IO.Hashing.XxHash32
|
862 |
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
|
853 |
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.
|
850 |
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
|
847 |
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
|
846 |
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
|
844 |
Microsoft.Extensions.Logging.EventSource
EventSource/EventListener logger provider implementation for Microsoft.Extensions.Logging.
|
840 |
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_*.
|
661 |
System.Text.Encoding.CodePages
Provides support for code-page based encodings, including Windows-1252, Shift-JIS, and GB2312.
Commonly Used Types:
System.Text.CodePagesEncodingProvider
|
625 |
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.
|
617 |
Microsoft.CodeAnalysis.Common
A shared package used by the Microsoft .NET Compiler Platform ("Roslyn").
Do not install this package manually, it will be added as a prerequisite by other packages that require it.
More details at https://aka.ms/roslyn-packages
This package was built from the source at https://github.com/dotnet/roslyn/commit/6a5a63bbc9f4449d9bd1e95a8f9624939c3ccdc3.
|
597 |
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>
|
589 |
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
|
583 |
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
|
468 |
Microsoft.Extensions.DependencyModel
Provides abstractions for reading `.deps` files. When a .NET application is compiled, the SDK generates a JSON manifest file (`<ApplicationName>.deps.json`) that contains information about application dependencies. You can use `Microsoft.Extensions.DependencyModel` to read information from this manifest at run time. This is useful when you want to dynamically compile code (for example, using Roslyn Emit API) referencing the same dependencies as your main application.
By default, the dependency manifest contains information about the application's target framework and runtime dependencies. Set the PreserveCompilationContext project property to `true` to additionally include information about reference assemblies used during compilation.
|
463 |
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.
|
443 |
https://go.microsoft.com/fwlink/?LinkID=799421
MonoAndroid 1.0
- System.Buffers (>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
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.Numerics.Vectors (>= 4.5.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
.NET Core 2.0
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
.NET Core 2.1
- No dependencies.
.NET Standard 1.1
- 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)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
- System.Runtime.Extensions (>= 4.3.0)
- System.Runtime.InteropServices (>= 4.3.0)
.NET Standard 2.0
- System.Buffers (>= 4.5.1)
- System.Numerics.Vectors (>= 4.4.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
.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.Buffers (>= 4.5.1)
- System.Runtime.CompilerServices.Unsafe (>= 4.5.3)
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)
Version | Downloads | Last updated |
---|---|---|
4.5.5 | 7 | 04/03/2024 |
4.5.4 | 480 | 03/25/2024 |
4.5.3 | 652 | 03/26/2024 |
4.5.2 | 6 | 04/03/2024 |
4.5.2-servicing-27114-05 | 7 | 04/03/2024 |
4.5.1 | 9 | 04/03/2024 |
4.5.0 | 6 | 04/03/2024 |
4.5.0-rc1 | 7 | 03/30/2024 |
4.5.0-preview2-26406-04 | 5 | 04/03/2024 |
4.5.0-preview1-26216-02 | 5 | 04/03/2024 |
4.4.0-preview1-25305-02 | 6 | 04/03/2024 |