Compartilhar via


EntityTypeFullNameComparer Classe

Definição

Uma implementação de IComparer<T> e IEqualityComparer<T> para comparar IReadOnlyEntityType instâncias pelo nome exclusivo completo.

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 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)
Herança
EntityTypeFullNameComparer
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 usada.

Métodos

Compare(IEntityType, IEntityType)

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

Compare(IReadOnlyEntityType, IReadOnlyEntityType)

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

Equals(IEntityType, IEntityType)

Determina se os objetos especificados são iguais.

Equals(IReadOnlyEntityType, IReadOnlyEntityType)

Determina se os objetos especificados são iguais.

GetHashCode(IEntityType)

Retorna um código hash para o objeto especificado.

GetHashCode(IReadOnlyEntityType)

Retorna um código hash para o objeto especificado.

Aplica-se a