EntityTypeFullNameComparer Klasse

Definition

Eine Implementierung von und IEqualityComparer<T> zum Vergleichen IReadOnlyEntityType von IComparer<T> Instanzen mit dem vollständigen eindeutigen Namen.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

public sealed class EntityTypeFullNameComparer : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Metadata.IEntityType>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Metadata.IEntityType>
public sealed class EntityTypeFullNameComparer : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyEntityType>
type EntityTypeFullNameComparer = class
    interface IComparer<IEntityType>
    interface IEqualityComparer<IEntityType>
type EntityTypeFullNameComparer = class
    interface IComparer<IReadOnlyEntityType>
    interface IEqualityComparer<IReadOnlyEntityType>
Public NotInheritable Class EntityTypeFullNameComparer
Implements IComparer(Of IEntityType), IEqualityComparer(Of IEntityType)
Public NotInheritable Class EntityTypeFullNameComparer
Implements IComparer(Of IReadOnlyEntityType), IEqualityComparer(Of IReadOnlyEntityType)
Vererbung
EntityTypeFullNameComparer
Implementiert

Hinweise

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und -erweiterungen .

Felder

Instance

Die Singleton-instance des zu verwendenden Vergleichs.

Methoden

Compare(IEntityType, IEntityType)

Vergleicht zwei Objekte und gibt einen Wert zurück, der angibt, ob ein Wert niedriger, gleich oder größer als der andere Wert ist.

Compare(IReadOnlyEntityType, IReadOnlyEntityType)

Vergleicht zwei Objekte und gibt einen Wert zurück, der angibt, ob ein Wert niedriger, gleich oder größer als der andere Wert ist.

Equals(IEntityType, IEntityType)

Bestimmt, ob die angegebenen Objekte gleich sind.

Equals(IReadOnlyEntityType, IReadOnlyEntityType)

Bestimmt, ob die angegebenen Objekte gleich sind.

GetHashCode(IEntityType)

Gibt einen Hashcode für das angegebene Objekt zurück.

GetHashCode(IReadOnlyEntityType)

Gibt einen Hashcode für das angegebene Objekt zurück.

Gilt für: