Compartilhar via


TypeBaseNameComparer Classe

Definição

Uma implementação de IComparer<T> e IEqualityComparer<T> para comparar IReadOnlyTypeBase instâncias por nome.

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

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)
Herança
TypeBaseNameComparer
Implementações

Comentários

Consulte Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.

Campos

Instance

A instância singleton do comparador a ser usado.

Métodos

Compare(IReadOnlyTypeBase, IReadOnlyTypeBase)

Compara dois objetos e retorna um valor que indica se um é menor, igual ou maior do que o outro.

Equals(IReadOnlyTypeBase, IReadOnlyTypeBase)

Determina se os objetos especificados são iguais.

GetHashCode(IReadOnlyTypeBase)

Retorna um código hash para o objeto especificado.

Aplica-se a