Sprache

GeometryValueComparer<TGeometry> Klasse

Definition

Wertmomentaufnahme und Vergleichslogik für NetTopologySuite.Geometries.Geometry-Instanzen.

[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
public class GeometryValueComparer<TGeometry> : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer<TGeometry>
public class GeometryValueComparer<TGeometry> : Microsoft.EntityFrameworkCore.ChangeTracking.ValueComparer<TGeometry>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
type GeometryValueComparer<'Geometry> = class
    inherit ValueComparer<'Geometry>
type GeometryValueComparer<'Geometry> = class
    inherit ValueComparer<'Geometry>
Public Class GeometryValueComparer(Of TGeometry)
Inherits ValueComparer(Of TGeometry)

Typparameter

TGeometry
Vererbung
ValueComparer<TGeometry>
GeometryValueComparer<TGeometry>
Attribute

Hinweise

Weitere Informationen und Beispiele finden Sie unter EF Core-Werteabgleiche .

Konstruktoren

Name Beschreibung
GeometryValueComparer<TGeometry>()

Initialisiert eine neue Instanz der GeometryValueComparer<TGeometry>-Klasse.

Eigenschaften

Name Beschreibung
ConstructorExpression

Der Ausdruck, der die Konstruktion dieses Objekts darstellt.

(Geerbt von ValueComparer<T>)
EqualsExpression

Der Vergleichsausdruck.

(Geerbt von ValueComparer<T>)
HashCodeExpression

Der Hashcodeausdruck.

(Geerbt von ValueComparer<T>)
ObjectEqualsExpression

Der Objektvergleichsausdruck.

(Geerbt von ValueComparer<T>)
SnapshotExpression

Der Momentaufnahmeausdruck.

(Geerbt von ValueComparer<T>)
Type

Der Typ.

(Geerbt von ValueComparer<T>)

Methoden

Name Beschreibung
Equals(Object, Object)

Vergleicht die beiden Instanzen, um festzustellen, ob sie gleich sind.

(Geerbt von ValueComparer<T>)
Equals(T, T)

Vergleicht die beiden Instanzen, um festzustellen, ob sie gleich sind.

(Geerbt von ValueComparer<T>)
ExtractEqualsBody(Expression, Expression)

Verwendet EqualsExpression und ersetzt die beiden Parameter durch die angegebenen Ausdrücke und gibt den transformierten Text zurück.

(Geerbt von ValueComparer)
ExtractHashCodeBody(Expression)

Verwendet den HashCodeExpression Parameter und ersetzt den Parameter durch den angegebenen Ausdruck und gibt den transformierten Text zurück.

(Geerbt von ValueComparer)
ExtractSnapshotBody(Expression)

Verwendet den SnapshotExpression Parameter und ersetzt den Parameter durch den angegebenen Ausdruck und gibt den transformierten Text zurück.

(Geerbt von ValueComparer)
GetHashCode(Object)

Gibt den Hashcode für die angegebene Instanz zurück.

(Geerbt von ValueComparer<T>)
GetHashCode(T)

Gibt den Hashcode für die angegebene Instanz zurück.

(Geerbt von ValueComparer<T>)
Snapshot(Object)

Erstellt eine Momentaufnahme der angegebenen Instanz.

(Geerbt von ValueComparer<T>)
Snapshot(T)

Erstellt eine Momentaufnahme der angegebenen Instanz.

(Geerbt von ValueComparer<T>)

Erweiterungsmethoden

Name Beschreibung
IsDefault(ValueComparer)

Gibt zurück true , wenn es sich bei der angegebenen ValueComparer Datei um eine standardmäßige EF Core-Implementierung handelt.

Gilt für: