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

Определение

DbFunctionExpression Создает функцию "Расстояние" канонической функции с указанными аргументами, которые должны иметь тип результата Edm.Geography или Edm.Geometry. Тип результата должен соответствовать типу spatialValue1spatialValue2результата. Тип результата выражения — Edm.Double.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbFunctionExpression ^ Distance(System::Data::Common::CommandTrees::DbExpression ^ spatialValue1, System::Data::Common::CommandTrees::DbExpression ^ spatialValue2);
public static System.Data.Common.CommandTrees.DbFunctionExpression Distance(this System.Data.Common.CommandTrees.DbExpression spatialValue1, System.Data.Common.CommandTrees.DbExpression spatialValue2);
static member Distance : System.Data.Common.CommandTrees.DbExpression * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbFunctionExpression
<Extension()>
Public Function Distance (spatialValue1 As DbExpression, spatialValue2 As DbExpression) As DbFunctionExpression

Параметры

spatialValue1
DbExpression

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

spatialValue2
DbExpression

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

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

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

Исключения

spatialValue1 spatialValue2

spatialValue1 spatialValue2

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