ObservableHashSet<T> Oluşturucular

Tanım

Aşırı Yüklemeler

ObservableHashSet<T>()

Boş olan sınıfın ObservableHashSet<T> yeni bir örneğini başlatır ve küme türü için varsayılan eşitlik karşılaştırıcısını kullanır.

ObservableHashSet<T>(IEnumerable<T>)

Küme türü için varsayılan eşitlik karşılaştırıcısını kullanan, belirtilen koleksiyondan kopyalanan öğeleri içeren ve kopyalanan öğe sayısını karşılamak için yeterli kapasiteye sahip olan sınıfın yeni bir örneğini ObservableHashSet<T> başlatır.

ObservableHashSet<T>(IEqualityComparer<T>)

Sınıfının boş olan yeni bir örneğini ObservableHashSet<T> başlatır ve küme türü için belirtilen eşitlik karşılaştırıcısını kullanır.

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

Küme türü için belirtilen eşitlik karşılaştırıcısını kullanan, belirtilen koleksiyondan kopyalanan öğeleri içeren ve kopyalanan öğe sayısını karşılamak için yeterli kapasiteye sahip olan sınıfın yeni bir örneğini ObservableHashSet<T> başlatır.

ObservableHashSet<T>()

Boş olan sınıfın ObservableHashSet<T> yeni bir örneğini başlatır ve küme türü için varsayılan eşitlik karşılaştırıcısını kullanır.

public ObservableHashSet ();
Public Sub New ()

Şunlara uygulanır

ObservableHashSet<T>(IEnumerable<T>)

Küme türü için varsayılan eşitlik karşılaştırıcısını kullanan, belirtilen koleksiyondan kopyalanan öğeleri içeren ve kopyalanan öğe sayısını karşılamak için yeterli kapasiteye sahip olan sınıfın yeni bir örneğini ObservableHashSet<T> başlatır.

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

Parametreler

collection
IEnumerable<T>

Öğeleri yeni kümeye kopyalanan koleksiyon.

Şunlara uygulanır

ObservableHashSet<T>(IEqualityComparer<T>)

Sınıfının boş olan yeni bir örneğini ObservableHashSet<T> başlatır ve küme türü için belirtilen eşitlik karşılaştırıcısını kullanır.

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

Parametreler

comparer
IEqualityComparer<T>

Kümedeki IEqualityComparer<T> değerleri karşılaştırırken kullanılacak uygulama veya küme türü için varsayılan IEqualityComparer<T> uygulamayı kullanmak üzere null.

Şunlara uygulanır

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

Küme türü için belirtilen eşitlik karşılaştırıcısını kullanan, belirtilen koleksiyondan kopyalanan öğeleri içeren ve kopyalanan öğe sayısını karşılamak için yeterli kapasiteye sahip olan sınıfın yeni bir örneğini ObservableHashSet<T> başlatır.

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

Parametreler

collection
IEnumerable<T>

Öğeleri yeni kümeye kopyalanan koleksiyon.

comparer
IEqualityComparer<T>

Kümedeki IEqualityComparer<T> değerleri karşılaştırırken kullanılacak uygulama veya küme türü için varsayılan IEqualityComparer<T> uygulamayı kullanmak üzere null.

Şunlara uygulanır