ImmutableHashSet Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece um conjunto de métodos de inicialização para instâncias da classe ImmutableHashSet<T>.
Pacote NuGet: System.Collections.Immutable (sobre coleções imutáveis e como instalá-las)
public ref class ImmutableHashSet abstract sealed
public static class ImmutableHashSet
type ImmutableHashSet = class
Public Module ImmutableHashSet
- Herança
-
ImmutableHashSet
Métodos
Create<T>() |
Cria um conjunto de hash imutável vazio. |
Create<T>(IEqualityComparer<T>) |
Cria um conjunto de hash imutável vazio que usa o comparador de igualdade especificado. |
Create<T>(IEqualityComparer<T>, ReadOnlySpan<T>) |
Cria uma nova coleção imutável pré-preenchida com os itens especificados. |
Create<T>(IEqualityComparer<T>, T) |
Cria um novo conjunto de hash imutável que contém o item especificado e usa o comparador de igualdade especificado para o tipo de conjunto. |
Create<T>(IEqualityComparer<T>, T[]) |
Cria um novo conjunto de hash imutável que contém os itens na coleção especificada e usa o comparador de igualdade especificado para o tipo de conjunto. |
Create<T>(ReadOnlySpan<T>) |
Cria uma nova coleção imutável pré-preenchida com os itens especificados. |
Create<T>(T) |
Cria um novo conjunto de hash imutável que contém o item especificado. |
Create<T>(T[]) |
Cria um novo conjunto de hash imutável que contém a matriz de itens especificada. |
CreateBuilder<T>() |
Cria um novo construtor de conjunto de hash imutável. |
CreateBuilder<T>(IEqualityComparer<T>) |
Cria um novo construtor de conjunto de hash imutável. |
CreateRange<T>(IEnumerable<T>) |
Cria um novo conjunto de hash imutável previamente preenchido com os itens especificados. |
CreateRange<T>(IEqualityComparer<T>, IEnumerable<T>) |
Cria um novo conjunto de hash imutável que contém os itens especificados e usa o comparador de igualdade especificado para o tipo de conjunto. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Enumera uma sequência e produz um conjunto de hash imutável de seu conteúdo. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Enumera uma sequência, produz um conjunto de hash imutável de seu conteúdo e usa o comparador de igualdade especificado para o tipo de conjunto. |
ToImmutableHashSet<TSource>(ImmutableHashSet<TSource>.Builder) |
Cria um conjunto hash imutável do conteúdo atual do conjunto do construtor. |
Aplica-se a
Acesso thread-safe
Este tipo é thread-safe.