GeometryValueComparer<TGeometry> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Logika vytváření snímků a porovnání hodnot pro instance 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
- Dědičnost
Poznámky
Další informace a příklady najdete v tématu Porovnávače hodnot EF Core .
Konstruktory
GeometryValueComparer<TGeometry>() |
Inicializuje novou instanci GeometryValueComparer<TGeometry> třídy . |
Vlastnosti
EqualsExpression |
Výraz porovnání. (Zděděno od ValueComparer<T>) |
HashCodeExpression |
Výraz hashovacího kódu (Zděděno od ValueComparer<T>) |
SnapshotExpression |
Výraz snapshot. (Zděděno od ValueComparer<T>) |
Type |
Typ (Zděděno od ValueComparer<T>) |
Metody
Equals(Object, Object) |
Porovná tyto dvě instance a určí, jestli jsou si rovny. (Zděděno od ValueComparer<T>) |
Equals(T, T) |
Porovná tyto dvě instance a určí, jestli jsou si rovny. (Zděděno od ValueComparer<T>) |
ExtractEqualsBody(Expression, Expression) |
Vezme EqualsExpression a nahradí dva parametry zadanými výrazy a vrátí transformované tělo. (Zděděno od ValueComparer) |
ExtractHashCodeBody(Expression) |
HashCodeExpression Převezme a nahradí parametr zadaným výrazem a vrátí transformované tělo. (Zděděno od ValueComparer) |
ExtractSnapshotBody(Expression) |
SnapshotExpression Převezme a nahradí parametr zadaným výrazem a vrátí transformované tělo. (Zděděno od ValueComparer) |
GetHashCode(Object) |
Vrátí kód hash pro danou instanci. (Zděděno od ValueComparer<T>) |
GetHashCode(T) |
Vrátí kód hash pro danou instanci. (Zděděno od ValueComparer<T>) |
Snapshot(Object) |
Vytvoří snímek dané instance. (Zděděno od ValueComparer<T>) |
Snapshot(T) |
Vytvoří snímek dané instance. (Zděděno od ValueComparer<T>) |
Metody rozšíření
IsDefault(ValueComparer) |
Vrátí hodnotu |
Platí pro
Entity Framework