Condividi tramite


IndexComparer Classe

Definizione

Implementazione di IComparer<T> e IEqualityComparer<T> per confrontare IReadOnlyIndex le istanze.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

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)
Ereditarietà
IndexComparer
Implementazioni

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database e estensioni .

Campi

Instance

Istanza singleton del comparer da usare.

Metodi

Compare(IIndex, IIndex)

Confronta due oggetti e restituisce un valore indicante se uno è minore, uguale o maggiore dell'altro.

Compare(IReadOnlyIndex, IReadOnlyIndex)

Confronta due oggetti e restituisce un valore indicante se uno è minore, uguale o maggiore dell'altro.

Equals(IIndex, IIndex)

Determina se gli oggetti specificati sono uguali.

Equals(IReadOnlyIndex, IReadOnlyIndex)

Determina se gli oggetti specificati sono uguali.

GetHashCode(IIndex)

Viene restituito un codice hash per l'oggetto specificato.

GetHashCode(IReadOnlyIndex)

Viene restituito un codice hash per l'oggetto specificato.

Si applica a