Lenguaje

EntryCurrentValueComparer<TProperty> Clase

Definición

Implementación de IComparer<T> y IEqualityComparer<T> para comparar los valores actuales contenidos en IUpdateEntry las entidades de seguimiento internas.

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

[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

Tipo de la propiedad.

Herencia
EntryCurrentValueComparer<TProperty>
Atributos
Implementaciones

Comentarios

Consulte Comparadores de valores de EF Core para obtener más información y ejemplos.

Constructores

Nombre Description
EntryCurrentValueComparer<TProperty>(IPropertyBase)

Crea una nueva Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer instancia mediante un comparador predeterminado para el tipo de propiedad .

Métodos

Nombre Description
Compare(IUpdateEntry, IUpdateEntry)

Compara dos objetos y devuelve un valor que indica si uno es menor, igual o mayor que el otro.

Equals(IUpdateEntry, IUpdateEntry)

Determina si los objetos especificados son iguales.

GetHashCode(IUpdateEntry)

Devuelve un código hash para el objeto especificado.

Se aplica a