Sdílet prostřednictvím


TypeBaseNameComparer Třída

Definice

Implementace IComparer<T> a IEqualityComparer<T> k porovnání IReadOnlyTypeBase instancí podle názvu.

Tento typ obvykle používají poskytovatelé databází (a další rozšíření). Obvykle se nepoužívá v kódu aplikace.

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)
Dědičnost
TypeBaseNameComparer
Implementuje

Poznámky

Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .

Pole

Instance

Singleton instance porovnávače, který se má použít.

Metody

Compare(IReadOnlyTypeBase, IReadOnlyTypeBase)

Porovná dva objekty a vrátí hodnotu označující, zda je jeden menší než, roven nebo větší než druhý.

Equals(IReadOnlyTypeBase, IReadOnlyTypeBase)

Určuje, zda jsou zadané objekty stejné.

GetHashCode(IReadOnlyTypeBase)

Vrátí kód hash pro zadaný objekt.

Platí pro