Partager via


ObservableHashSet<T> Constructeurs

Définition

Surcharges

ObservableHashSet<T>()

Initialise une nouvelle instance de la classe ObservableHashSet<T> vide et utilise le comparateur d'égalité par défaut pour le type du jeu.

ObservableHashSet<T>(IEnumerable<T>)

Initialise une nouvelle instance de la classe ObservableHashSet<T> qui utilise le comparateur d'égalité par défaut pour le type du jeu, contient des éléments copiés à partir de la collection spécifiée et possède une capacité suffisante pour accueillir le nombre d'éléments copiés.

ObservableHashSet<T>(IEqualityComparer<T>)

Initialise une nouvelle instance de la classe ObservableHashSet<T> vide et utilise le comparateur d'égalité spécifié pour le type du jeu.

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

Initialise une nouvelle instance de la classe ObservableHashSet<T> qui utilise le comparateur d'égalité spécifié pour le type du jeu, contient des éléments copiés à partir de la collection spécifiée et possède une capacité suffisante pour accueillir le nombre d'éléments copiés.

ObservableHashSet<T>()

Initialise une nouvelle instance de la classe ObservableHashSet<T> vide et utilise le comparateur d'égalité par défaut pour le type du jeu.

public ObservableHashSet ();
Public Sub New ()

S’applique à

ObservableHashSet<T>(IEnumerable<T>)

Initialise une nouvelle instance de la classe ObservableHashSet<T> qui utilise le comparateur d'égalité par défaut pour le type du jeu, contient des éléments copiés à partir de la collection spécifiée et possède une capacité suffisante pour accueillir le nombre d'éléments copiés.

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))

Paramètres

collection
IEnumerable<T>

Collection dont les éléments sont copiés dans le nouvel ensemble.

S’applique à

ObservableHashSet<T>(IEqualityComparer<T>)

Initialise une nouvelle instance de la classe ObservableHashSet<T> vide et utilise le comparateur d'égalité spécifié pour le type du jeu.

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))

Paramètres

comparer
IEqualityComparer<T>

Implémentation IEqualityComparer<T> à utiliser lors de la comparaison de valeurs dans l’ensemble, ou null pour utiliser l’implémentation par défaut IEqualityComparer<T> pour le type de jeu.

S’applique à

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

Initialise une nouvelle instance de la classe ObservableHashSet<T> qui utilise le comparateur d'égalité spécifié pour le type du jeu, contient des éléments copiés à partir de la collection spécifiée et possède une capacité suffisante pour accueillir le nombre d'éléments copiés.

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))

Paramètres

collection
IEnumerable<T>

Collection dont les éléments sont copiés dans le nouvel ensemble.

comparer
IEqualityComparer<T>

Implémentation IEqualityComparer<T> à utiliser lors de la comparaison de valeurs dans l’ensemble, ou null pour utiliser l’implémentation par défaut IEqualityComparer<T> pour le type de jeu.

S’applique à