Поделиться через


Метод SqlGeometry.STIsValid ()

 

Определяет, имеет ли вызывающий экземпляр SqlGeometry правильный формат.

Пространство имен:   Microsoft.SqlServer.Types
Сборка:  Microsoft.SqlServer.Types (в Microsoft.SqlServer.Types.dll)

Синтаксис

[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public SqlBoolean STIsValid()
public:
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
SqlBoolean STIsValid()
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)>]
member STIsValid : unit -> SqlBoolean
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := False)>
Public Function STIsValid As SqlBoolean

Возвращаемое значение

Type: System.Data.SqlTypes.SqlBoolean

Возвращает значение true, если экземпляр SqlGeometry имеет правильный формат в зависимости от типа OGC. Возвращает значение false, если экземпляр SqlGeometry не имеет правильного формата.

Комментарии

Тип OGC SqlGeometry экземпляра можно определить путем вызова STGeometryType.

SQL Server создает только допустимые SqlGeometry экземпляров, но позволяет для хранения и извлечения недопустимые экземпляры. Допустимый экземпляр, представляющий один и тот же набор точек любой недопустимый экземпляр можно получить с помощью MakeValid метод.

См. также

Класс SqlGeometry
Пространство имен Microsoft.SqlServer.Types

Вернуться в начало