Compartilhar via


ObservableHashSet<T> Construtores

Definição

Sobrecargas

ObservableHashSet<T>()

Inicializa uma nova instância da classe ObservableHashSet<T> que está vazia e usa o comparador de igualdade padrão para o tipo de conjunto.

ObservableHashSet<T>(IEnumerable<T>)

Inicializa uma nova instância da classe ObservableHashSet<T> que usa o comparador de igualdade padrão para o tipo de conjunto, contém os elementos copiados da coleção especificada e tem capacidade suficiente para acomodar o número de elementos copiados.

ObservableHashSet<T>(IEqualityComparer<T>)

Inicializa uma nova instância da classe ObservableHashSet<T> que está vazia e usa a comparação de igualdade especificada para o tipo de conjunto.

ObservableHashSet<T>(IEnumerable<T>, IEqualityComparer<T>)

Inicializa uma nova instância da classe ObservableHashSet<T> que usa o comparador de igualdado especificado para o tipo de conjunto, que contém os elementos copiados da coleção especificada e que tem capacidade suficiente para acomodar o número de elementos copiados.

ObservableHashSet<T>()

Inicializa uma nova instância da classe ObservableHashSet<T> que está vazia e usa o comparador de igualdade padrão para o tipo de conjunto.

public ObservableHashSet ();
Public Sub New ()

Aplica-se a

ObservableHashSet<T>(IEnumerable<T>)

Inicializa uma nova instância da classe ObservableHashSet<T> que usa o comparador de igualdade padrão para o tipo de conjunto, contém os elementos copiados da coleção especificada e tem capacidade suficiente para acomodar o número de elementos copiados.

public ObservableHashSet (System.Collections.Generic.IEnumerable<T> collection);
new Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<'T> : seq<'T> -> Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<'T>
Public Sub New (collection As IEnumerable(Of T))

Parâmetros

collection
IEnumerable<T>

A coleção cujos elementos são copiados para o novo conjunto.

Aplica-se a

ObservableHashSet<T>(IEqualityComparer<T>)

Inicializa uma nova instância da classe ObservableHashSet<T> que está vazia e usa a comparação de igualdade especificada para o tipo de conjunto.

public ObservableHashSet (System.Collections.Generic.IEqualityComparer<T> comparer);
new Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<'T> : System.Collections.Generic.IEqualityComparer<'T> -> Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<'T>
Public Sub New (comparer As IEqualityComparer(Of T))

Parâmetros

comparer
IEqualityComparer<T>

A IEqualityComparer<T> implementação a ser usada ao comparar valores no conjunto ou nulo para usar a implementação padrão IEqualityComparer<T> para o tipo de conjunto.

Aplica-se a

ObservableHashSet<T>(IEnumerable<T>, IEqualityComparer<T>)

Inicializa uma nova instância da classe ObservableHashSet<T> que usa o comparador de igualdado especificado para o tipo de conjunto, que contém os elementos copiados da coleção especificada e que tem capacidade suficiente para acomodar o número de elementos copiados.

public ObservableHashSet (System.Collections.Generic.IEnumerable<T> collection, System.Collections.Generic.IEqualityComparer<T> comparer);
new Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<'T> : seq<'T> * System.Collections.Generic.IEqualityComparer<'T> -> Microsoft.EntityFrameworkCore.ChangeTracking.ObservableHashSet<'T>
Public Sub New (collection As IEnumerable(Of T), comparer As IEqualityComparer(Of T))

Parâmetros

collection
IEnumerable<T>

A coleção cujos elementos são copiados para o novo conjunto.

comparer
IEqualityComparer<T>

A IEqualityComparer<T> implementação a ser usada ao comparar valores no conjunto ou nulo para usar a implementação padrão IEqualityComparer<T> para o tipo de conjunto.

Aplica-se a