SpatialEdmFunctions.Distance(DbExpression, DbExpression) Метод

Определение

Создает объект DbFunctionExpression, вызывающий каноническую функцию Distance с заданными аргументами, каждый из которых должен иметь тип результата Edm.Geography или Edm.Geometry. Тип результата spatialValue1 должен совпадать с типом результата spatialValue2. Тип результата выражения — Edm.Double.

public static System.Data.Common.CommandTrees.DbFunctionExpression Distance (this System.Data.Common.CommandTrees.DbExpression spatialValue1, System.Data.Common.CommandTrees.DbExpression spatialValue2);

Параметры

spatialValue1
DbExpression

Выражение, задающее первое пространственное значение.

spatialValue2
DbExpression

Выражение, задающее пространственное значение, на основании которого требуется измерить расстояние от значения spatialValue1.

Возвращаемое значение

Новое DbFunctionExpression, которое возвращает расстояние между ближайшими точками в spatialValue1 и spatialValue1.

Исключения

spatialValue1 spatialValue2

spatialValue1 spatialValue2

Применяется к

Продукт Версии
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1