ImmutableSortedDictionary Clase

Definición

Proporciona un conjunto de métodos de inicialización para las instancias de la clase ImmutableSortedDictionary<TKey,TValue>.

Paquete NuGet: System.Collections.Immutable (sobre las colecciones inmutables y la instalación)

public ref class ImmutableSortedDictionary abstract sealed
public static class ImmutableSortedDictionary
type ImmutableSortedDictionary = class
Public Module ImmutableSortedDictionary
Herencia
ImmutableSortedDictionary

Métodos

Create<TKey,TValue>()

Crea un diccionario ordenado inmutable vacío.

Create<TKey,TValue>(IComparer<TKey>)

Crea un diccionario ordenado inmutable vacío que usa el comparador de claves especificado.

Create<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>)

Crea un diccionario ordenado inmutable vacío que usa los comparadores de claves y valores especificado.

CreateBuilder<TKey,TValue>()

Crea un nuevo generador de diccionarios ordenados inmutables.

CreateBuilder<TKey,TValue>(IComparer<TKey>)

Crea un nuevo generador de diccionarios ordenados inmutables.

CreateBuilder<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>)

Crea un nuevo generador de diccionarios ordenados inmutables.

CreateRange<TKey,TValue>(IComparer<TKey>, IEnumerable<KeyValuePair<TKey,TValue>>)

Crea un nuevo diccionario ordenado inmutable desde el intervalo especificado de elementos con el comparador de claves especificado.

CreateRange<TKey,TValue>(IComparer<TKey>, IEqualityComparer<TValue>, IEnumerable<KeyValuePair<TKey,TValue>>)

Crea un nuevo diccionario ordenado inmutable desde el intervalo especificado de elementos con el comparador de claves y valores especificado.

CreateRange<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Crea un diccionario ordenado inmutable que contiene los elementos especificados y usa el comparador especificado.

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Enumera una secuencia de pares de clave/valor y genera un diccionario ordenado inmutable de su contenido.

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>)

Enumera una secuencia de pares de clave-valor y genera un diccionario inmutable de su contenido mediante el comparador de claves especificado.

ToImmutableSortedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IComparer<TKey>, IEqualityComparer<TValue>)

Enumera una secuencia de pares de clave-valor y genera un diccionario ordenado inmutable de su contenido mediante el comparador de claves y valores especificado.

ToImmutableSortedDictionary<TKey,TValue>(ImmutableSortedDictionary<TKey,TValue>.Builder)

Crea un diccionario ordenado inmutable a partir del contenido actual del diccionario del generador.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>)

Enumera y transforma una secuencia y genera un diccionario ordenado inmutable de su contenido.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>)

Enumera y transforma una secuencia y genera un diccionario ordenado inmutable de su contenido mediante el comparador de claves especificado.

ToImmutableSortedDictionary<TSource,TKey,TValue>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TValue>, IComparer<TKey>, IEqualityComparer<TValue>)

Enumera y transforma una secuencia y genera un diccionario ordenador inmutable de su contenido mediante el comparador de claves y valores especificado.

Se aplica a

Seguridad para subprocesos

Este tipo es seguro para la ejecución de subprocesos.