Metoda SqlGeometry.STIsValid
Określa, czy SqlGeometry wystąpienie jest dobrze sformułowany.
Przestrzeń nazw: Microsoft.SqlServer.Types
Zestaw: Microsoft.SqlServer.Types (w Microsoft.SqlServer.Types.dll)
Składnia
'Deklaracja
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := False)> _
Public Function STIsValid As SqlBoolean
'Użycie
Dim instance As SqlGeometry
Dim returnValue As SqlBoolean
returnValue = instance.STIsValid()
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public SqlBoolean STIsValid()
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)]
public:
SqlBoolean STIsValid()
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = false)>]
member STIsValid : unit -> SqlBoolean
public function STIsValid() : SqlBoolean
Wartość zwracana
Typ: System.Data.SqlTypes.SqlBoolean
Zwraca true Jeśli SqlGeometry wystąpienie jest dobrze sformułowany, oparte na jego typu Open konsorcjum geograficzne (OGC).Zwraca false Jeśli SqlGeometry wystąpienie nie jest poprawnie sformułowanym.
Uwagi
Typ OGC SqlGeometry wystąpienie można ustalić wywołując STGeometryType.
SQL Server tworzy tylko poprawne SqlGeometry wystąpień, ale pozwala na przechowywanie i pobieranie nieprawidłowych wystąpień.Prawidłowe wystąpienie reprezentuje tego samego punktu zestaw dowolnej instancji nieprawidłowy mogą być pobierane za pomocą MakeValid metoda.