GeometryValueComparer<TGeometry> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Instantâneo de valor e lógica de comparação para instâncias 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)
Parâmetros de tipo
- TGeometry
- Herança
Comentários
Consulte Comparadores de valor do EF Core para obter mais informações e exemplos.
Construtores
GeometryValueComparer<TGeometry>() |
Inicializa uma nova instância da classe GeometryValueComparer<TGeometry>. |
Propriedades
EqualsExpression |
A expressão de comparação. (Herdado de ValueComparer<T>) |
HashCodeExpression |
A expressão de código hash. (Herdado de ValueComparer<T>) |
SnapshotExpression |
A expressão instantâneo. (Herdado de ValueComparer<T>) |
Type |
O tipo. (Herdado de ValueComparer<T>) |
Métodos
Equals(Object, Object) |
Compara as duas instâncias para determinar se elas são iguais. (Herdado de ValueComparer<T>) |
Equals(T, T) |
Compara as duas instâncias para determinar se elas são iguais. (Herdado de ValueComparer<T>) |
ExtractEqualsBody(Expression, Expression) |
Usa EqualsExpression e substitui os dois parâmetros pelas expressões fornecidas, retornando o corpo transformado. (Herdado de ValueComparer) |
ExtractHashCodeBody(Expression) |
Usa e HashCodeExpression substitui o parâmetro pela expressão fornecida, retornando o corpo transformado. (Herdado de ValueComparer) |
ExtractSnapshotBody(Expression) |
Usa e SnapshotExpression substitui o parâmetro pela expressão fornecida, retornando o corpo transformado. (Herdado de ValueComparer) |
GetHashCode(Object) |
Retorna o código hash da instância especificada. (Herdado de ValueComparer<T>) |
GetHashCode(T) |
Retorna o código hash da instância especificada. (Herdado de ValueComparer<T>) |
Snapshot(Object) |
Cria um instantâneo da instância especificada. (Herdado de ValueComparer<T>) |
Snapshot(T) |
Cria um instantâneo da instância especificada. (Herdado de ValueComparer<T>) |
Métodos de Extensão
IsDefault(ValueComparer) |
Retorna |
Aplica-se a
Entity Framework