GeometryValueComparer<TGeometry> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nettopologyısuite. geometriler. Geometry örnekleri için değer anlık görüntüsünün karşılaştırılması ve karşılaştırma mantığı.
public class GeometryValueComparer<TGeometry> : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer<TGeometry>
type GeometryValueComparer<'Geometry> = class
inherit ValueComparer<'Geometry>
Public Class GeometryValueComparer(Of TGeometry)
Inherits ValueComparer(Of TGeometry)
Tür Parametreleri
- TGeometry
- Devralma
Açıklamalar
Daha fazla bilgi için bkz. EF Core değer Karşılaştırıcılar .
Oluşturucular
| GeometryValueComparer<TGeometry>() |
GeometryValueComparer<TGeometry> sınıfının yeni bir örneğini başlatır. |
Özellikler
| EqualsExpression |
Karşılaştırma ifadesi. (Devralındığı yer: ValueComparer<T>) |
| HashCodeExpression |
Karma kod ifadesi. (Devralındığı yer: ValueComparer<T>) |
| SnapshotExpression |
Anlık görüntü ifadesi. Anlık görüntü oluşturma işlemi, daha sonra değişip değişmediğini belirlemede daha sonra karşılaştırılabilmesi için bir anlık görüntüye değerin bir kopyasını oluşturma işlemidir. Koleksiyonlar gibi bazı türler için, başvurunun yalnızca basit bir kopyası yerine koleksiyonun derin bir kopyası olması gerekir. (Devralındığı yer: ValueComparer<T>) |
| Type |
Tür. (Devralındığı yer: ValueComparer<T>) |
Yöntemler
| Equals(Object, Object) |
Eşit olup olmadığını anlamak için iki örneği karşılaştırır. (Devralındığı yer: ValueComparer<T>) |
| Equals(T, T) |
Eşit olup olmadığını anlamak için iki örneği karşılaştırır. (Devralındığı yer: ValueComparer<T>) |
| ExtractEqualsBody(Expression, Expression) |
İki EqualsExpression parametreyi alır ve verilen ifadelerle değiştirir ve dönüştürülmüş gövdeyi döndürerek. (Devralındığı yer: ValueComparer) |
| ExtractHashCodeBody(Expression) |
alır HashCodeExpression ve parametresini verilen ifadeyle değiştirir ve dönüştürülmüş gövdeyi döndürerek. (Devralındığı yer: ValueComparer) |
| ExtractSnapshotBody(Expression) |
alır SnapshotExpression ve parametresini verilen ifadeyle değiştirir ve dönüştürülmüş gövdeyi döndürerek. (Devralındığı yer: ValueComparer) |
| GetHashCode(Object) |
Verilen örnek için karma kodunu döndürür. (Devralındığı yer: ValueComparer<T>) |
| GetHashCode(T) |
Verilen örnek için karma kodunu döndürür. (Devralındığı yer: ValueComparer<T>) |
| Snapshot(Object) |
Verilen örneğin bir anlık görüntüsünü oluşturur. Anlık görüntü oluşturma işlemi, daha sonra değişip değişmediğini belirlemede daha sonra karşılaştırılabilmesi için bir anlık görüntüye değerin bir kopyasını oluşturma işlemidir. Koleksiyonlar gibi bazı türler için, başvurunun yalnızca basit bir kopyası yerine koleksiyonun derin bir kopyası olması gerekir. (Devralındığı yer: ValueComparer<T>) |
| Snapshot(T) |
Verilen örneğin bir anlık görüntüsünü oluşturur. Anlık görüntü oluşturma işlemi, daha sonra değişip değişmediğini belirlemede daha sonra karşılaştırılabilmesi için bir anlık görüntüye değerin bir kopyasını oluşturma işlemidir. Koleksiyonlar gibi bazı türler için, başvurunun yalnızca basit bir kopyası yerine koleksiyonun derin bir kopyası olması gerekir. (Devralındığı yer: ValueComparer<T>) |
Uzantı Metotları
| IsDefault(ValueComparer) |
Verilen, |