SpatialEdmFunctions.SpatialIntersects(DbExpression, DbExpression) 方法

定义

创建一个 DbFunctionExpression 调用规范“SpatialIntersects”函数的指定参数,每个参数必须具有 Edm.Geography 或 Edm.Geometry 结果类型。 结果类型 spatialValue1 必须与结果类型 spatialValue2匹配。 表达式的结果类型为 Edm.Boolean。

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

参数

spatialValue1
DbExpression

一个指定第一个空间值的表达式。

spatialValue2
DbExpression

一个表达式,指定应与 spatialValue1 交集进行比较的空间值。

返回

一个新的 DbFunctionExpression,它返回一个布尔值,该值指示是否 spatialValue1spatialValue2 相交。

例外

spatialValue1 spatialValue2

spatialValue1 spatialValue2

适用于