Udostępnij za pośrednictwem


IndexComparer Klasa

Definicja

Implementacja IComparer<T> i IEqualityComparer<T> porównanie IReadOnlyIndex wystąpień.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.

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)
Dziedziczenie
IndexComparer
Implementuje

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Implementacja dostawców i rozszerzeń bazy danych .

Pola

Instance

Pojedyncze wystąpienie narzędzia comparer do użycia.

Metody

Compare(IIndex, IIndex)

Porównuje dwa obiekty i zwraca wartość wskazującą, czy jedna jest mniejsza, równa, czy większa niż druga.

Compare(IReadOnlyIndex, IReadOnlyIndex)

Porównuje dwa obiekty i zwraca wartość wskazującą, czy jedna jest mniejsza, równa, czy większa niż druga.

Equals(IIndex, IIndex)

Określa, czy określone obiekty są równe.

Equals(IReadOnlyIndex, IReadOnlyIndex)

Określa, czy określone obiekty są równe.

GetHashCode(IIndex)

Zwraca kod skrótu dla określonego obiektu.

GetHashCode(IReadOnlyIndex)

Zwraca kod skrótu dla określonego obiektu.

Dotyczy