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 |