TypeBaseNameComparer Класс

Определение

Реализация IComparer<T> и IEqualityComparer<T> для сравнения IReadOnlyTypeBase экземпляров по имени.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Как правило, он не используется в коде приложения.

public sealed class TypeBaseNameComparer : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTypeBase>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTypeBase>
type TypeBaseNameComparer = class
    interface IComparer<IReadOnlyTypeBase>
    interface IEqualityComparer<IReadOnlyTypeBase>
Public NotInheritable Class TypeBaseNameComparer
Implements IComparer(Of IReadOnlyTypeBase), IEqualityComparer(Of IReadOnlyTypeBase)
Наследование
TypeBaseNameComparer
Реализации

Комментарии

Дополнительные сведения и примеры см. в статье Реализация поставщиков и расширений баз данных .

Поля

Instance

Используемый одноэлементный экземпляр компаратора.

Методы

Compare(IReadOnlyTypeBase, IReadOnlyTypeBase)

Сравнение двух объектов и возврат значения, указывающего, является ли один объект меньшим, равным или большим другого.

Equals(IReadOnlyTypeBase, IReadOnlyTypeBase)

Определяет, равны ли два указанных объекта.

GetHashCode(IReadOnlyTypeBase)

Возвращает хэш-код указанного объекта.

Применяется к