SpatialEdmFunctions.SpatialRelate Метод

Определение

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

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

Параметры

geometryValue1
DbExpression

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

geometryValue2
DbExpression

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

intersectionPatternMatrix
DbExpression

Выражение, определяющее текстовое представление шаблона пересечения в расширенной 9-мерной модели размерностей (DE-9IM), используемого для сравнения geometryValue1 и geometryValue2.

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

Новое DbFunctionExpression, которое возвращает логическое значение, указывающее, связано ли пространственно geometryValue1 с geometryValue2 в соответствии с пространственным отношением, назначенным с помощью параметра intersectionPatternMatrix.

Исключения

geometryValue1 geometryValue2 intersectionPatternMatrix

geometryValue1 geometryValue2 intersectionPatternMatrix

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