Bagikan melalui


EntryCurrentValueComparer<TProperty> Kelas

Definisi

Implementasi IComparer<T> dan IEqualityComparer<T> untuk membandingkan nilai saat ini yang terkandung dalam IUpdateEntry entitas pelacakan internal.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.

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

Jenis parameter

TProperty

Jenis properti.

Warisan
EntryCurrentValueComparer<TProperty>
Penerapan

Keterangan

Lihat Pembanding nilai EF Core untuk informasi dan contoh selengkapnya.

Konstruktor

EntryCurrentValueComparer<TProperty>(IPropertyBase)

Membuat instans baru Microsoft.EntityFrameworkCore.ChangeTracking.Internal.EntryCurrentValueComparer menggunakan pembanding default untuk jenis properti.

Metode

Compare(IUpdateEntry, IUpdateEntry)

Membandingkan dua objek dan mengembalikan nilai yang menunjukkan apakah satu kurang dari, sama dengan, atau lebih besar dari yang lain.

Equals(IUpdateEntry, IUpdateEntry)

Menentukan apakah objek yang ditentukan sama.

GetHashCode(IUpdateEntry)

Mengembalikan kode hash untuk objek yang ditentukan.

Berlaku untuk