Idioma

EntryCurrentValueComparer<TProperty> Classe

Definição

Uma implementação de IComparer<T> e IEqualityComparer<T> para comparar valores atuais contidos em IUpdateEntry entidades de acompanhamento internas.

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

[System.Runtime.CompilerServices.Nullable(0)]
public sealed class EntryCurrentValueComparer<TProperty> : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Update.IUpdateEntry>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Update.IUpdateEntry>
public sealed class EntryCurrentValueComparer<TProperty> : System.Collections.Generic.IComparer<Microsoft.EntityFrameworkCore.Update.IUpdateEntry>, System.Collections.Generic.IEqualityComparer<Microsoft.EntityFrameworkCore.Update.IUpdateEntry>
[<System.Runtime.CompilerServices.Nullable(0)>]
type EntryCurrentValueComparer<'Property> = class
    interface IComparer<IUpdateEntry>
    interface IEqualityComparer<IUpdateEntry>
type EntryCurrentValueComparer<'Property> = class
    interface IComparer<IUpdateEntry>
    interface IEqualityComparer<IUpdateEntry>
Public NotInheritable Class EntryCurrentValueComparer(Of TProperty)
Implements IComparer(Of IUpdateEntry), IEqualityComparer(Of IUpdateEntry)

Parâmetros de tipo

TProperty

O tipo da propriedade.

Herança
EntryCurrentValueComparer<TProperty>
Atributos
Implementações

Comentários

Consulte os comparadores de valor do EF Core para obter mais informações e exemplos.

Construtores

Nome Descrição
EntryCurrentValueComparer<TProperty>(IPropertyBase)

Cria uma nova Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer instância usando um comparador padrão para o tipo de propriedade.

Métodos

Nome Descrição
Compare(IUpdateEntry, IUpdateEntry)

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

Equals(IUpdateEntry, IUpdateEntry)

Determina se os objetos especificados são iguais.

GetHashCode(IUpdateEntry)

Retorna um código hash para o objeto especificado.

Aplica-se a