SpatialEdmFunctions.SpatialIntersection(DbExpression, DbExpression) 方法

定义

创建 DbFunctionExpression,它使用指定参数(每个参数必须具有一个 Edm.Geography 或 Edm.Geometry 结果类型)调用规范 'SpatialIntersection' 函数。 spatialValue1spatialValue2 的结果类型必须相符。 该表达式的结果类型与 spatialValue1spatialValue2 的结果类型相同。

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

参数

spatialValue1
DbExpression

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

spatialValue2
DbExpression

指定应计算与 spatialValue1 的交集的空间值的表达式。

返回

一个新的 DbFunctionExpression,它返回表示 spatialValue1spatialValue2 的交集的空间值。

例外

spatialValue1 spatialValue2

spatialValue1 spatialValue2

适用于