Uno.Microsoft.Toolkit.HighPerformance
6.1.0-build.191.gc988bdd4ff
Prefix Reserved
dotnet add package Uno.Microsoft.Toolkit.HighPerformance --version 6.1.0-build.191.gc988bdd4ff
NuGet\Install-Package Uno.Microsoft.Toolkit.HighPerformance -Version 6.1.0-build.191.gc988bdd4ff
<PackageReference Include="Uno.Microsoft.Toolkit.HighPerformance" Version="6.1.0-build.191.gc988bdd4ff" />
paket add Uno.Microsoft.Toolkit.HighPerformance --version 6.1.0-build.191.gc988bdd4ff
#r "nuget: Uno.Microsoft.Toolkit.HighPerformance, 6.1.0-build.191.gc988bdd4ff"
// Install Uno.Microsoft.Toolkit.HighPerformance as a Cake Addin
#addin nuget:?package=Uno.Microsoft.Toolkit.HighPerformance&version=6.1.0-build.191.gc988bdd4ff&prerelease
// Install Uno.Microsoft.Toolkit.HighPerformance as a Cake Tool
#tool nuget:?package=Uno.Microsoft.Toolkit.HighPerformance&version=6.1.0-build.191.gc988bdd4ff&prerelease
This package includes high performance .NET Standard helpers such as:
- ArrayPoolBufferWriter<T>: an IBufferWriter<T> implementation using pooled arrays, which also supports IMemoryOwner<T>.
- MemoryBufferWriter<T>: an IBufferWriter<T>: implementation that can wrap external Memory<T>: instances.
- MemoryOwner<T>: an IMemoryOwner<T> implementation with an embedded length and a fast Span<T> accessor.
- SpanOwner<T>: a stack-only type with the ability to rent a buffer of a specified length and getting a Span<T> from it.
- String, array, Span<T>, Memory<T> extensions and more, all focused on high performance.
- HashCode<T>: a SIMD-enabled extension of HashCode to quickly process sequences of values.
- BitHelper: a class with helper methods to perform bit operations on numeric types.
- ParallelHelper: helpers to work with parallel code in a highly optimized manner.
- Box<T>: a type mapping boxed value types and exposing some utility and high performance methods.
- Ref<T>: a stack-only struct that can store a reference to a value of a specified type.
- NullableRef<T>: a stack-only struct similar to Ref<T>, which also supports nullable references.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp1.0 was computed. netcoreapp1.1 was computed. netcoreapp2.0 was computed. netcoreapp2.1 is compatible. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 is compatible. |
.NET Standard | netstandard1.4 is compatible. netstandard1.5 was computed. netstandard1.6 was computed. netstandard2.0 is compatible. netstandard2.1 is compatible. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen30 was computed. tizen40 was computed. tizen60 was computed. |
Universal Windows Platform | uap was computed. uap10.0 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETCoreApp 2.1
- System.Runtime.CompilerServices.Unsafe (>= 4.7.1)
-
.NETCoreApp 3.1
- No dependencies.
-
.NETStandard 1.4
- NETStandard.Library (>= 1.6.1)
- System.Diagnostics.Contracts (>= 4.3.0)
- System.Drawing.Primitives (>= 4.3.0)
- System.Memory (>= 4.5.4)
- System.Numerics.Vectors (>= 4.5.0)
- System.Runtime.CompilerServices.Unsafe (>= 4.7.1)
- System.Threading.Tasks.Extensions (>= 4.5.4)
- System.Threading.Tasks.Parallel (>= 4.3.0)
-
.NETStandard 2.0
- Microsoft.Bcl.HashCode (>= 1.1.0)
- System.Memory (>= 4.5.4)
- System.Runtime.CompilerServices.Unsafe (>= 4.7.1)
- System.Threading.Tasks.Extensions (>= 4.5.4)
-
.NETStandard 2.1
- System.Runtime.CompilerServices.Unsafe (>= 4.7.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|