Поделиться через


IndexComparer Класс

Определение

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

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

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

Комментарии

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

Поля

Instance

Одноэлементный экземпляр компаратора для использования.

Методы

Compare(IIndex, IIndex)

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

Compare(IReadOnlyIndex, IReadOnlyIndex)

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

Equals(IIndex, IIndex)

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

Equals(IReadOnlyIndex, IReadOnlyIndex)

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

GetHashCode(IIndex)

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

GetHashCode(IReadOnlyIndex)

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

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