ImmutableSortedDictionary Classe

Definição

Fornece um conjunto de métodos de inicialização para instâncias da ImmutableSortedDictionary<TKey,TValue> classe.

public ref class ImmutableSortedDictionary abstract sealed
public static class ImmutableSortedDictionary
type ImmutableSortedDictionary = class
Public Module ImmutableSortedDictionary
Herança
ImmutableSortedDictionary

Métodos

Name Description
Create<TKey,TValue>()

Cria um dicionário ordenado vazio e imutável.

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

Cria um dicionário ordenado vazio e imutável que utiliza os comparadores de chave e valor especificados.

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

Cria um dicionário ordenado vazio e imutável que utiliza o comparador de chaves especificado.

CreateBuilder<TKey,TValue>()

Cria um novo construtor de dicionário ordenado imutável.

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

Cria um novo construtor de dicionário ordenado imutável.

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

Cria um novo construtor de dicionário ordenado imutável.

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

Cria um novo dicionário ordenado imutável a partir do intervalo especificado de itens com o comparador de chaves especificado.

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

Cria um novo dicionário ordenado imutável a partir do intervalo especificado de itens com os comparadores de chave e valor especificados.

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

Cria um dicionário ordenado imutável que contém os itens especificados e usa o comparador padrão.

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

Enumera uma sequência de pares chave/valor e produz um dicionário ordenado imutável do seu conteúdo usando os comparadores chave e valor especificados.

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

Enumera uma sequência de pares chave/valor e produz um dicionário imutável do seu conteúdo usando o comparador de chaves especificado.

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

Enumera uma sequência de pares chave/valor e produz um dicionário ordenado imutável do seu conteúdo.

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

Cria um dicionário ordenado imutável a partir do conteúdo atual do dicionário do construtor.

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

Enumera e transforma uma sequência, e produz um dicionário ordenado imutável do seu conteúdo usando os comparadores de chave e valor especificados.

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

Enumera e transforma uma sequência, e produz um dicionário ordenado imutável do seu conteúdo usando o comparador de chaves especificado.

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

Enumera e transforma uma sequência, produzindo um dicionário ordenado imutável do seu conteúdo.

Aplica-se a

Segurança de Thread

Este tipo é seguro para fios.