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.
NetTopologySuite.Geometries.Geometry örnekleri için değer anlık görüntüsü oluşturma 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 ve örnek 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. (Devralındığı yer: ValueComparer<T>) |
Type |
Tür. (Devralındığı yer: ValueComparer<T>) |
Yöntemler
Equals(Object, Object) |
Eşit olup olmadıklarını belirlemek için iki örneği karşılaştırır. (Devralındığı yer: ValueComparer<T>) |
Equals(T, T) |
Eşit olup olmadıklarını belirlemek için iki örneği karşılaştırır. (Devralındığı yer: ValueComparer<T>) |
ExtractEqualsBody(Expression, Expression) |
İki parametreyi alır EqualsExpression ve verilen ifadelerle değiştirir ve dönüştürülmüş gövdeyi döndürür. (Devralındığı yer: ValueComparer) |
ExtractHashCodeBody(Expression) |
HashCodeExpression ve parametresini verilen ifadeyle değiştirerek dönüştürülmüş gövdeyi döndürür. (Devralındığı yer: ValueComparer) |
ExtractSnapshotBody(Expression) |
SnapshotExpression ve parametresini verilen ifadeyle değiştirerek dönüştürülmüş gövdeyi döndürür. (Devralındığı yer: ValueComparer) |
GetHashCode(Object) |
Verilen örneğin karma kodunu döndürür. (Devralındığı yer: ValueComparer<T>) |
GetHashCode(T) |
Verilen örneğin karma kodunu döndürür. (Devralındığı yer: ValueComparer<T>) |
Snapshot(Object) |
Verilen örneğin anlık görüntüsünü oluşturur. (Devralındığı yer: ValueComparer<T>) |
Snapshot(T) |
Verilen örneğin anlık görüntüsünü oluşturur. (Devralındığı yer: ValueComparer<T>) |
Uzantı Metotları
IsDefault(ValueComparer) |
Verilen ValueComparer varsayılan bir EF Core uygulamasıysa döndürür |
Şunlara uygulanır
Entity Framework