次の方法で共有


ObservableHashSet<T> コンストラクター

定義

オーバーロード

ObservableHashSet<T>()

ObservableHashSet<T> クラスの新しいインスタンスを初期化します。初期化後のインスタンスの内容は空です。このセット型には既定の等値比較子が使用されます。

ObservableHashSet<T>(IEnumerable<T>)

ObservableHashSet<T> クラスの新しいインスタンスを初期化します。このセット型には既定の等値比較子が使用されます。指定されたコレクションからコピーされた要素が格納され、コピー対象の要素数を格納できるだけの十分な容量が確保されます。

ObservableHashSet<T>(IEqualityComparer<T>)

ObservableHashSet<T> クラスの新しいインスタンスを初期化します。初期化後のインスタンスの内容は空です。このセット型には指定した等値比較子が使用されます。

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

ObservableHashSet<T> クラスの新しいインスタンスを初期化します。このセット型には指定した等値比較子が使用されます。指定されたコレクションからコピーされた要素が格納され、コピー対象の要素数を格納できるだけの十分な容量が確保されます。

ObservableHashSet<T>()

ObservableHashSet<T> クラスの新しいインスタンスを初期化します。初期化後のインスタンスの内容は空です。このセット型には既定の等値比較子が使用されます。

public ObservableHashSet ();
Public Sub New ()

適用対象

ObservableHashSet<T>(IEnumerable<T>)

ObservableHashSet<T> クラスの新しいインスタンスを初期化します。このセット型には既定の等値比較子が使用されます。指定されたコレクションからコピーされた要素が格納され、コピー対象の要素数を格納できるだけの十分な容量が確保されます。

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

パラメーター

collection
IEnumerable<T>

新しいセットの要素のコピー元となるコレクション。

適用対象

ObservableHashSet<T>(IEqualityComparer<T>)

ObservableHashSet<T> クラスの新しいインスタンスを初期化します。初期化後のインスタンスの内容は空です。このセット型には指定した等値比較子が使用されます。

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

パラメーター

comparer
IEqualityComparer<T>

IEqualityComparer<T>セット内の値を比較するときに使用する実装、またはセット型の既定IEqualityComparer<T>の実装を使用する場合は null。

適用対象

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

ObservableHashSet<T> クラスの新しいインスタンスを初期化します。このセット型には指定した等値比較子が使用されます。指定されたコレクションからコピーされた要素が格納され、コピー対象の要素数を格納できるだけの十分な容量が確保されます。

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

パラメーター

collection
IEnumerable<T>

新しいセットの要素のコピー元となるコレクション。

comparer
IEqualityComparer<T>

IEqualityComparer<T>セット内の値を比較するときに使用する実装、またはセット型の既定IEqualityComparer<T>の実装を使用する場合は null。

適用対象