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 | 
|---|---|
| 
                                                    Microsoft.EntityFrameworkCore
                                                     Entity Framework Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations. EF Core works with SQL Server, Azure SQL Database, SQLite, Azure Cosmos DB, MySQL, PostgreSQL, and other databases through a provider plugin API.
Commonly Used Types:
Microsoft.EntityFrameworkCore.DbContext
Microsoft.EntityFrameworkCore.DbSet 
                                                 | 
                                                3 | 
| 
                                                    Microsoft.Build.Tasks.Core
                                                     This package contains the Microsoft.Build.Tasks assembly which implements the commonly used tasks of MSBuild. 
                                                 | 
                                                3 | 
| 
                                                    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/091091276de5136e94e4413faa87e4d4ec3a7671. 
                                                 | 
                                                3 | 
| 
                                                    Microsoft.Azure.DocumentDB.Core
                                                     This client library enables client applications targeting .NET Core to connect to Azure Cosmos DB via the DocumentDB (SQL) API. Azure Cosmos DB is a globally distributed, multi-model database service. For more information, refer to http://azure.microsoft.com/services/cosmos-db/. 
                                                 | 
                                                3 | 
| 
                                                    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.
      This package was built from the source at https://github.com/dotnet/roslyn/commit/57c813192bd494bb15aaa841f415f28f50438e19 
                                                 | 
                                                3 | 
| 
                                                    Microsoft.Azure.DocumentDB.Core
                                                     Please note, a newer package, Microsoft.Azure.Cosmos, is available.
While this package will continue to receive critical bug fixes, we strongly encourage you to upgrade. 
See https://aka.ms/migrate-to-cosmos-dotnet-v3 for more details. This client library enables client applications targeting .NET Core to connect to Azure Cosmos DB via the NoSQL API. Azure Cosmos DB is a globally distributed, multi-model database service. 
                                                 | 
                                                3 | 
.NET Core 2.0
- No dependencies.
 
.NET Standard 1.0
- NETStandard.Library (>= 1.6.1)
 
.NET Standard 2.0
- No dependencies.
 
.NETPortable 4.5
- No dependencies.
 
UAP 10.1
- No dependencies.
 
Xamarin.Mac 2.0
- No dependencies.