Udostępnij za pośrednictwem


EntityTypeFullNameComparer Klasa

Definicja

Implementacja i IComparer<T>IEqualityComparer<T> porównywanie IReadOnlyEntityType wystąpień według pełnej unikatowej nazwy.

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

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

Uwagi

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

Pola

Instance

Pojedyncze wystąpienie porównującego do użycia.

Metody

Compare(IEntityType, IEntityType)

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

Compare(IReadOnlyEntityType, IReadOnlyEntityType)

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

Equals(IEntityType, IEntityType)

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

Equals(IReadOnlyEntityType, IReadOnlyEntityType)

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

GetHashCode(IEntityType)

Zwraca kod skrótu dla określonego obiektu.

GetHashCode(IReadOnlyEntityType)

Zwraca kod skrótu dla określonego obiektu.

Dotyczy