Udostępnij za pośrednictwem


TypeBaseNameComparer Klasa

Definicja

Implementacja IComparer<T> i IEqualityComparer<T> porównanie IReadOnlyTypeBase wystąpień według nazwy.

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 TypeBaseNameComparer : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTypeBase>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyTypeBase>
type TypeBaseNameComparer = class
    interface IComparer<IReadOnlyTypeBase>
    interface IEqualityComparer<IReadOnlyTypeBase>
Public NotInheritable Class TypeBaseNameComparer
Implements IComparer(Of IReadOnlyTypeBase), IEqualityComparer(Of IReadOnlyTypeBase)
Dziedziczenie
TypeBaseNameComparer
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(IReadOnlyTypeBase, IReadOnlyTypeBase)

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

Equals(IReadOnlyTypeBase, IReadOnlyTypeBase)

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

GetHashCode(IReadOnlyTypeBase)

Zwraca kod skrótu dla określonego obiektu.

Dotyczy