Udostępnij za pośrednictwem


Metoda SqlGeometry.STOverlaps

Określa, czy określona SqlGeometry nakłada się na bieżącym SqlGeometry.

Przestrzeń nazw:  Microsoft.SqlServer.Types
Zestaw:  Microsoft.SqlServer.Types (w Microsoft.SqlServer.Types.dll)

Składnia

'Deklaracja
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := False)> _
Public Function STOverlaps ( _
    other As SqlGeometry _
) As SqlBoolean
'Użycie
Dim instance As SqlGeometry
Dim other As SqlGeometry
Dim returnValue As SqlBoolean

returnValue = instance.STOverlaps(other)
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public SqlBoolean STOverlaps(
    SqlGeometry other
)
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public:
SqlBoolean STOverlaps(
    SqlGeometry^ other
)
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)>]
member STOverlaps : 
        other:SqlGeometry -> SqlBoolean 
public function STOverlaps(
    other : SqlGeometry
) : SqlBoolean

Parametry

Wartość zwracana

Typ: System.Data.SqlTypes.SqlBoolean
Zwraca true Jeśli SqlGeometry wystąpienie nakłada się na inny SqlGeometry instancji.Zwraca false Jeśli nie.

Uwagi

Dwa SqlGeometry wystąpień nakładają się, jeśli region, który reprezentuje przecięcia tego samego wymiar należy wystąpienia i wystąpienia są równe.

STOverlapszawsze zwraca wartość false, jeśli nie są punkty przecięcia geometrii wystąpień tego samego wymiar.

Metoda ta zawsze zwraca wartość null, jeśli odwołanie przestrzennej identyfikatory (SRIDs) SqlGeometry wystąpienia nie dopasowania.