Метод SqlGeography.IsValidDetailed ()

 

Возвращает сообщение, помогая выявлять проблемы допустимости, возникающие с пространственным объектом.

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

Синтаксис

[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public string IsValidDetailed()
public:
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
String^ IsValidDetailed()
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)>]
member IsValidDetailed : unit -> string
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := False)>
Public Function IsValidDetailed As String

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

Type: System.String

Возвращает сообщение, показывающее, допустим ли пространственный объект, а также причину, если он недопустим.

Комментарии

Если данные не являются допустимым по нескольким причинам, возвращается только одна. Каждое сообщение будет иметь уникальный идентификатор, поэтому можно автоматизировать процесс обнаружения действия и устранить ее. Объект может быть автоматически проверен путем вызова MakeValid метод.

Индексирование значений для вложенных объектов начнется каждой кривой с 1. Недопустимый кривой может осуществляться с помощью STCurveN метод с заданным значением. То же самое верно для STRingN, переданный индекс кольца совпадающее значение позволяет получить же кольцо STRingN.

См. также

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

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