ImmutableHashSet Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona un conjunto de métodos de inicialización para las instancias de la clase ImmutableHashSet<T>.
Paquete NuGet: System.Collections.Immutable (sobre las colecciones inmutables y la instalación)
public ref class ImmutableHashSet abstract sealed
public static class ImmutableHashSet
type ImmutableHashSet = class
Public Module ImmutableHashSet
- Herencia
-
ImmutableHashSet
Métodos
Create<T>() |
Crea un conjunto hash inmutable vacío. |
Create<T>(IEqualityComparer<T>) |
Crea un conjunto hash inmutable vacío que usa el comparador de igualdad especificado. |
Create<T>(IEqualityComparer<T>, ReadOnlySpan<T>) |
Crea una nueva colección inmutable rellenada previamente con los elementos especificados. |
Create<T>(IEqualityComparer<T>, T) |
Crea un nuevo conjunto hash inmutable que contiene el elemento especificado y usa el comparador de igualdad especificado para el tipo de conjunto. |
Create<T>(IEqualityComparer<T>, T[]) |
Crea un nuevo conjunto hash inmutable que contiene los elementos de la colección especificada y usa el comparador de igualdad especificado para el tipo de conjunto. |
Create<T>(ReadOnlySpan<T>) |
Crea una nueva colección inmutable rellenada previamente con los elementos especificados. |
Create<T>(T) |
Crea un nuevo conjunto hash inmutable que contiene el elemento especificado. |
Create<T>(T[]) |
Crea un nuevo conjunto hash inmutable que contiene la matriz especificada de elementos. |
CreateBuilder<T>() |
Crea un nuevo generador de conjuntos hash inmutables. |
CreateBuilder<T>(IEqualityComparer<T>) |
Crea un nuevo generador de conjuntos hash inmutables. |
CreateRange<T>(IEnumerable<T>) |
Crea un nuevo conjunto hash inmutable completado con los elementos especificados. |
CreateRange<T>(IEqualityComparer<T>, IEnumerable<T>) |
Crea un nuevo conjunto hash inmutable que contiene los elementos especificados y usa el comparador de igualdad especificado para el tipo de conjunto. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Enumera una secuencia y genera un conjunto hash inmutable de su contenido. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Enumera una secuencia, genera un conjunto hash inmutable de su contenido y usa el comparador de igualdad especificado para este tipo de conjunto. |
ToImmutableHashSet<TSource>(ImmutableHashSet<TSource>.Builder) |
Crea un conjunto hash inmutable a partir del contenido del conjunto del generador. |
Se aplica a
Seguridad para subprocesos
Este tipo es seguro para la ejecución de subprocesos.