Udostępnij za pośrednictwem


GeometryValueComparer<TGeometry> Klasa

Definicja

Tworzenie migawek wartości i logika porównania dla wystąpień NetTopologySuite.Geometries.Geometry.

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)

Parametry typu

TGeometry
Dziedziczenie
ValueComparer<TGeometry>
GeometryValueComparer<TGeometry>

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Porównanie wartości platformy EF Core .

Konstruktory

GeometryValueComparer<TGeometry>()

Inicjuje nowe wystąpienie klasy GeometryValueComparer<TGeometry>.

Właściwości

EqualsExpression

Wyrażenie porównania.

(Odziedziczone po ValueComparer<T>)
HashCodeExpression

Wyrażenie kodu skrótu.

(Odziedziczone po ValueComparer<T>)
SnapshotExpression

Wyrażenie migawki.

(Odziedziczone po ValueComparer<T>)
Type

Typ.

(Odziedziczone po ValueComparer<T>)

Metody

Equals(Object, Object)

Porównuje dwa wystąpienia, aby określić, czy są one równe.

(Odziedziczone po ValueComparer<T>)
Equals(T, T)

Porównuje dwa wystąpienia, aby określić, czy są one równe.

(Odziedziczone po ValueComparer<T>)
ExtractEqualsBody(Expression, Expression)

Pobiera EqualsExpression i zastępuje dwa parametry podanymi wyrażeniami, zwracając przekształconą treść.

(Odziedziczone po ValueComparer)
ExtractHashCodeBody(Expression)

Pobiera parametr HashCodeExpression i zastępuje parametr podanym wyrażeniem, zwracając przekształconą treść.

(Odziedziczone po ValueComparer)
ExtractSnapshotBody(Expression)

Pobiera parametr SnapshotExpression i zastępuje parametr podanym wyrażeniem, zwracając przekształconą treść.

(Odziedziczone po ValueComparer)
GetHashCode(Object)

Zwraca kod skrótu dla danego wystąpienia.

(Odziedziczone po ValueComparer<T>)
GetHashCode(T)

Zwraca kod skrótu dla danego wystąpienia.

(Odziedziczone po ValueComparer<T>)
Snapshot(Object)

Tworzy migawkę danego wystąpienia.

(Odziedziczone po ValueComparer<T>)
Snapshot(T)

Tworzy migawkę danego wystąpienia.

(Odziedziczone po ValueComparer<T>)

Metody rozszerzania

IsDefault(ValueComparer)

Zwraca wartość true , jeśli dana ValueComparer jest domyślną implementacją platformy EF Core.

Dotyczy