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> при сравнении значений в наборе, или null для использования реализации по умолчанию IEqualityComparer<T> для типа набора.
Применяется к
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> при сравнении значений в наборе, или null для использования реализации по умолчанию IEqualityComparer<T> для типа набора.
Применяется к
Entity Framework