Lingua

ForeignKeyComparer Classe

Definizione

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

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

[System.Runtime.CompilerServices.Nullable(0)]
public sealed class ForeignKeyComparer : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey>
public sealed class ForeignKeyComparer : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Metadata.IForeignKey>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Metadata.IForeignKey>
public sealed class ForeignKeyComparer : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey>
[<System.Runtime.CompilerServices.Nullable(0)>]
type ForeignKeyComparer = class
    interface IEqualityComparer<IReadOnlyForeignKey>
    interface IComparer<IReadOnlyForeignKey>
type ForeignKeyComparer = class
    interface IEqualityComparer<IForeignKey>
    interface IComparer<IForeignKey>
type ForeignKeyComparer = class
    interface IEqualityComparer<IReadOnlyForeignKey>
    interface IComparer<IReadOnlyForeignKey>
Public NotInheritable Class ForeignKeyComparer
Implements IComparer(Of IReadOnlyForeignKey), IEqualityComparer(Of IReadOnlyForeignKey)
Public NotInheritable Class ForeignKeyComparer
Implements IComparer(Of IForeignKey), IEqualityComparer(Of IForeignKey)
Ereditarietà
ForeignKeyComparer
Attributi
Implementazioni

Commenti

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

Campi

Nome Descrizione
Instance

Istanza singleton dell'operatore di confronto da usare.

Metodi

Nome Descrizione
Compare(IForeignKey, IForeignKey)

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

Compare(IReadOnlyForeignKey, IReadOnlyForeignKey)

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

Equals(IForeignKey, IForeignKey)

Determina se gli oggetti specificati sono uguali.

Equals(IReadOnlyForeignKey, IReadOnlyForeignKey)

Determina se gli oggetti specificati sono uguali.

GetHashCode(IForeignKey)

Restituisce un codice hash per l'oggetto specificato.

GetHashCode(IReadOnlyForeignKey)

Restituisce un codice hash per l'oggetto specificato.

Si applica a