Udostępnij za pośrednictwem


SpatialEdmFunctions.SpatialRelate Metoda

Definicja

Tworzy obiekt DbFunctionExpression , który wywołuje kanoniczną funkcję "SpatialRelate" z określonymi argumentami, które muszą mieć typy wyników Edm.Geometry i ciągów. Typ wyniku wyrażenia to 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

Parametry

geometryValue1
DbExpression

Wyrażenie określające pierwszą wartość geometryczną.

geometryValue2
DbExpression

Wyrażenie określające wartość geometryczną, która ma być porównywana z wartością geometryValue1.

intersectionPatternMatrix
DbExpression

Wyrażenie określające tekstową reprezentację wielowymiarowego modelu Nine-Intersection Model (DE-9IM) używanego do porównywania geometryValue1 i geometryValue2.

Zwraca

Nowa wartość DbFunctionExpression, która zwraca wartość logiczną wskazującą, czy geometryValue1 jest przestrzennie powiązana geometryValue2 z relacją przestrzenną wyznaczoną przez intersectionPatternMatrix.

Wyjątki

geometryValue1 geometryValue2 intersectionPatternMatrix

geometryValue1 geometryValue2 intersectionPatternMatrix

Dotyczy