System.Collections.Immutable 1.4.0-preview1-25305-02

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> af7d2ae49c79bb279625de4e92f7f91f9fe94f5d

Showing the top 20 packages that depend on System.Collections.Immutable.

Packages Downloads
MessagePack
Extremely Fast MessagePack(MsgPack) Serializer for C# (.NET Framework, .NET 6, Unity, Xamarin).
163
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluate MSBuild projects.
164
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluate MSBuild projects.
170
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluate MSBuild projects.
171
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluate MSBuild projects.
188
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluation MSBuild projects.
162
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluation MSBuild projects.
165
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.
225
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/81d9274600db701a8b08ed8af3fd6b00a775cc33.
213
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/df45061e218c9b5813c5531bc06fb238a23e30f6.
540
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/e091728607ca0fc9efca55ccfb3e59259c6b5a0a.
424
Npgsql
Npgsql is the open source .NET data provider for PostgreSQL.
170
Npgsql
Npgsql is the open source .NET data provider for PostgreSQL.
184
Npgsql
Npgsql is the open source .NET data provider for PostgreSQL.
212
System.Reflection.Metadata
This package provides a low-level .NET (ECMA-335) metadata reader and writer. It's geared for performance and is the ideal choice for building higher-level libraries that intend to provide their own object model, such as compilers. The metadata format is defined by the ECMA-335 - Common Language Infrastructure (CLI) specification. The System.Reflection.Metadata 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.
175
System.Reflection.Metadata
This package provides a low-level .NET (ECMA-335) metadata reader and writer. It's geared for performance and is the ideal choice for building higher-level libraries that intend to provide their own object model, such as compilers. The metadata format is defined by the ECMA-335 - Common Language Infrastructure (CLI) specification. The System.Reflection.Metadata 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.
542
System.Reflection.Metadata
This packages provides a low-level .NET (ECMA-335) metadata reader and writer. It's geared for performance and is the ideal choice for building higher-level libraries that intend to provide their own object model, such as compilers. Commonly Used Types: System.Reflection.Metadata.MetadataReader System.Reflection.PortableExecutable.PEReader System.Reflection.Metadata.Ecma335.MetadataBuilder System.Reflection.PortableExecutable.PEBuilder System.Reflection.PortableExecutable.ManagedPEBuilder
206
System.Reflection.Metadata
This packages provides a low-level .NET (ECMA-335) metadata reader and writer. It's geared for performance and is the ideal choice for building higher-level libraries that intend to provide their own object model, such as compilers. Commonly Used Types: System.Reflection.Metadata.MetadataReader System.Reflection.PortableExecutable.PEReader System.Reflection.Metadata.Ecma335.MetadataBuilder System.Reflection.PortableExecutable.PEBuilder System.Reflection.PortableExecutable.ManagedPEBuilder When using NuGet 3.x this package requires at least version 3.4.
425
System.Reflection.MetadataLoadContext
Provides read-only reflection on assemblies in an isolated context with support for assemblies that target different processor architectures and runtimes. Using MetadataLoadContext enables you to inspect assemblies without loading them into the main execution context. Assemblies in MetadataLoadContext are treated only as metadata, that is, you can read information about their members, but cannot execute any code contained in them.
161
System.Reflection.MetadataLoadContext
Provides read-only reflection on assemblies in an isolated context with support for assemblies that target different processor architectures and runtimes. Using MetadataLoadContext enables you to inspect assemblies without loading them into the main execution context. Assemblies in MetadataLoadContext are treated only as metadata, that is, you can read information about their members, but cannot execute any code contained in them.
176

https://go.microsoft.com/fwlink/?LinkID=799421

.NET Core 2.0

  • No dependencies.

.NET Standard 1.0

.NET Standard 2.0

  • No dependencies.

.NETPortable 4.5

  • No dependencies.

UAP 10.1

  • No dependencies.

Xamarin.Mac 2.0

  • No dependencies.

Version Downloads Last updated
11.0.0-preview.1.26104.118 10 02/12/2026
10.0.3 13 02/12/2026
10.0.2 10 01/14/2026
10.0.1 35 12/10/2025
10.0.0 45 11/14/2025
10.0.0-rc.2.25502.107 71 10/15/2025
10.0.0-rc.1.25451.107 82 09/10/2025
10.0.0-preview.7.25380.108 83 08/12/2025
10.0.0-preview.6.25358.103 67 07/16/2025
10.0.0-preview.5.25277.114 75 06/10/2025
10.0.0-preview.4.25258.110 98 05/15/2025
10.0.0-preview.3.25171.5 85 04/13/2025
10.0.0-preview.2.25163.2 90 04/02/2025
10.0.0-preview.1.25080.5 84 04/02/2025
9.0.13 11 02/11/2026
9.0.12 11 01/14/2026
9.0.11 51 11/14/2025
9.0.10 58 10/15/2025
9.0.9 57 09/10/2025
9.0.8 84 08/05/2025
9.0.7 79 07/09/2025
9.0.6 96 06/12/2025
9.0.5 99 05/16/2025
9.0.4 97 04/10/2025
9.0.3 105 04/02/2025
9.0.2 90 04/01/2025
9.0.1 105 04/02/2025
9.0.0 90 11/14/2024
9.0.0-rc.2.24473.5 95 10/15/2024
9.0.0-rc.1.24431.7 104 09/19/2024
9.0.0-preview.7.24405.7 92 08/18/2024
9.0.0-preview.6.24327.7 124 07/22/2024
9.0.0-preview.5.24306.7 119 07/22/2024
9.0.0-preview.4.24266.19 116 07/22/2024
9.0.0-preview.3.24172.9 134 07/22/2024
9.0.0-preview.2.24128.5 158 07/22/2024
9.0.0-preview.1.24080.9 107 07/22/2024
8.0.0 163 07/22/2024
8.0.0-rc.2.23479.6 130 07/22/2024
8.0.0-rc.1.23419.4 114 07/22/2024
8.0.0-preview.7.23375.6 117 07/22/2024
8.0.0-preview.6.23329.7 138 07/22/2024
8.0.0-preview.5.23280.8 116 07/22/2024
8.0.0-preview.4.23259.5 103 07/22/2024
8.0.0-preview.3.23174.8 136 07/22/2024
8.0.0-preview.2.23128.3 105 07/22/2024
8.0.0-preview.1.23110.8 138 07/22/2024
7.0.0 541 02/05/2024
7.0.0-rc.2.22472.3 137 07/22/2024
7.0.0-rc.1.22426.10 124 07/22/2024
7.0.0-preview.7.22375.6 126 07/22/2024
7.0.0-preview.6.22324.4 128 07/22/2024
7.0.0-preview.5.22301.12 162 07/22/2024
7.0.0-preview.4.22229.4 125 07/22/2024
7.0.0-preview.3.22175.4 131 07/22/2024
7.0.0-preview.2.22152.2 127 07/22/2024
7.0.0-preview.1.22076.8 140 07/22/2024
6.0.2-mauipre.1.22102.15 117 10/14/2024
6.0.1 90 11/14/2024
6.0.0 324 02/04/2024
6.0.0-rc.2.21480.5 132 07/22/2024
6.0.0-rc.1.21451.13 124 07/22/2024
6.0.0-preview.7.21377.19 110 07/22/2024
6.0.0-preview.6.21352.12 126 07/22/2024
6.0.0-preview.5.21301.5 113 07/22/2024
6.0.0-preview.4.21253.7 152 07/22/2024
6.0.0-preview.3.21201.4 132 07/22/2024
6.0.0-preview.2.21154.6 128 07/22/2024
6.0.0-preview.1.21102.12 109 07/22/2024
5.0.0 414 02/04/2024
5.0.0-rc.2.20475.5 114 07/22/2024
5.0.0-rc.1.20451.14 127 07/22/2024
5.0.0-preview.8.20407.11 127 07/22/2024
5.0.0-preview.7.20364.11 138 07/22/2024
5.0.0-preview.6.20305.6 116 07/22/2024
5.0.0-preview.5.20278.1 121 07/22/2024
5.0.0-preview.4.20251.6 135 07/22/2024
5.0.0-preview.3.20214.6 120 07/22/2024
5.0.0-preview.2.20160.6 119 07/22/2024
5.0.0-preview.1.20120.5 120 07/22/2024
1.7.1 115 07/22/2024
1.7.0 125 07/22/2024
1.7.0-preview3.19551.4 100 07/22/2024
1.7.0-preview2.19523.17 119 07/22/2024
1.7.0-preview1.19504.10 120 07/22/2024
1.6.0 145 07/22/2024
1.6.0-rc1.19456.4 131 07/22/2024
1.6.0-preview9.19421.4 138 07/22/2024
1.6.0-preview9.19416.11 140 07/22/2024
1.6.0-preview8.19405.3 118 07/22/2024
1.6.0-preview7.19362.9 131 07/22/2024
1.6.0-preview6.19303.8 135 07/22/2024
1.6.0-preview6.19264.9 117 07/22/2024
1.6.0-preview5.19224.8 103 07/22/2024
1.6.0-preview4.19212.13 107 07/22/2024
1.6.0-preview3.19128.7 115 07/22/2024
1.6.0-preview.19073.11 119 07/22/2024
1.6.0-preview.18571.3 126 07/22/2024
1.5.0 121 07/22/2024
1.5.0-rc1 137 07/22/2024
1.5.0-preview2-26406-04 118 07/22/2024
1.5.0-preview1-26216-02 115 07/22/2024
1.4.0 131 07/22/2024
1.4.0-preview2-25405-01 124 07/22/2024
1.4.0-preview1-25305-02 130 07/22/2024
1.3.1 132 02/05/2024
1.3.0 118 07/22/2024
1.3.0-preview1-24530-04 134 07/22/2024
1.2.0 126 07/22/2024
1.2.0-rc2-24027 121 07/22/2024
1.1.38-beta-23516 145 07/22/2024
1.1.38-beta-23409 129 07/22/2024
1.1.38-beta-23225 133 07/22/2024
1.1.37 107 07/22/2024
1.1.37-beta-23109 133 07/22/2024
1.1.37-beta-23019 138 07/22/2024
1.1.36 134 07/22/2024
1.1.34-rc 155 07/22/2024
1.1.33-beta 119 07/22/2024
1.1.32-beta 119 07/22/2024