ImmutableSortedDictionary Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un ensemble de méthodes d’initialisation pour les instances de la classe ImmutableSortedDictionary<TKey,TValue>.
NuGet package: System.Collections.Immutable (à propos des collections immuables et de leur installation)
public ref class ImmutableSortedDictionary abstract sealed
public static class ImmutableSortedDictionary
type ImmutableSortedDictionary = class
Public Module ImmutableSortedDictionary
- Héritage
-
ImmutableSortedDictionary
Méthodes
Create<TKey,TValue>() |
Crée un dictionnaire trié immuable vide. |
Create<TKey,TValue>(IComparer<TKey>) |
Crée un dictionnaire trié immuable vide qui utilise le comparateur de clé spécifié. |
Create<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>) |
Crée un dictionnaire trié immuable vide qui utilise les comparateurs de clé et de valeur spécifiés. |
CreateBuilder<TKey,TValue>() |
Crée un générateur de dictionnaire trié immuable. |
CreateBuilder<TKey,TValue>(IComparer<TKey>) |
Crée un générateur de dictionnaire trié immuable. |
CreateBuilder<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>) |
Crée un générateur de dictionnaire trié immuable. |
CreateRange<TKey,TValue>(IComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>) |
Crée un dictionnaire trié immuable à partir de la plage d’éléments spécifiée avec le comparateur de clé spécifié. |
CreateRange<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>) |
Crée un dictionnaire trié immuable à partir de la plage d’éléments spécifiée avec les comparateurs de clé et de valeur spécifiés. |
CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>) |
Crée un dictionnaire trié immuable qui contient les éléments spécifiés et utilise le comparateur par défaut. |
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>) |
Énumère une séquence de paires clé/valeur et produit un dictionnaire trié immuable de son contenu. |
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>) |
Énumère une séquence de paires clé/valeur et produit un dictionnaire immuable de son contenu à l’aide du comparateur de clé spécifié. |
ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>, IEqualityComparer<TValue>) |
Énumère une séquence de paires clé/valeur et produit un dictionnaire trié immuable de son contenu à l’aide de la des comparateurs de clé et de valeur spécifiés. |
ToImmutableSortedDictionary<TKey,TValue>(ImmutableSortedDictionary<TKey,TValue>.Builder) |
Crée un dictionnaire trié immuable à partir du contenu actuel du dictionnaire du générateur. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>) |
Énumère et transforme une séquence et produit un dictionnaire trié immuable de son contenu. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>) |
Énumère et transforme une séquence et produit un dictionnaire trié immuable de son contenu à l’aide du comparateur de clé spécifié. |
ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>) |
Énumère et transforme une séquence et produit un dictionnaire trié immuable de son contenu à l’aide des comparateurs de clé et de valeur spécifiés. |
S’applique à
Cohérence de thread
Ce type est thread-safe.