Метод SqlGeometry.STCrosses (SqlGeometry)
Определяет, пересекается ли вызывающий экземпляр SqlGeometry с указанным экземпляром SqlGeometry.
Пространство имен: Microsoft.SqlServer.Types
Сборка: Microsoft.SqlServer.Types (в Microsoft.SqlServer.Types.dll)
Синтаксис
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public SqlBoolean STCrosses(
SqlGeometry other
)
public:
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
SqlBoolean STCrosses(
SqlGeometry^ other
)
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)>]
member STCrosses :
other:SqlGeometry -> SqlBoolean
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := False)>
Public Function STCrosses (
other As SqlGeometry
) As SqlBoolean
Параметры
other
Type: Microsoft.SqlServer.Types.SqlGeometrySqlGeometry Для сравнения с экземпляром, в котором STCrosses вызывается.
Возвращаемое значение
Type: System.Data.SqlTypes.SqlBoolean
Возвращает значение true, если экземпляр SqlGeometry пересекается с другим экземпляром геометрического объекта. В противном случае возвращает значение false.
Комментарии
Два экземпляра SqlGeometry пересекаются, если выполняются два следующих условия.
Пересечение двух SqlGeometry экземпляров результаты в SqlGeometry размеры которого меньше, чем максимальное измерение источника SqlGeometry экземпляров.
Множество, образовавшееся в результате пересечения, является внутренним по отношению к обоим исходным экземплярам SqlGeometry.
Этот метод всегда возвращает значение NULL, если у экземпляров SqlGeometry не совпадают идентификаторы пространственной ссылки (SRID).
См. также
Класс SqlGeometry
Пространство имен Microsoft.SqlServer.Types
Вернуться в начало