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


Метод SqlGeometry.STPointN (Int32)

 

Возвращает конкретную точку в экземпляре SqlGeometry.

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

Синтаксис

[SqlMethodAttribute(IsDeterministic = true, IsPrecise = true)]
public SqlGeometry STPointN(
    int n
)
public:
[SqlMethodAttribute(IsDeterministic = true, IsPrecise = true)]
SqlGeometry^ STPointN(
    int n
)
[<SqlMethodAttribute(IsDeterministic = true, IsPrecise = true)>]
member STPointN : 
        n:int -> SqlGeometry
<SqlMethodAttribute(IsDeterministic := True, IsPrecise := True)>
Public Function STPointN (
    n As Integer
) As SqlGeometry

Параметры

  • n
    Type: System.Int32

    int Выражение от 1 до количества точек в SqlGeometry экземпляра.

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

Type: Microsoft.SqlServer.Types.SqlGeometry

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

Комментарии

Если SqlGeometry экземпляр является созданные пользователем, STPointN возвращает точку, указанную с выражения упорядочения точек в том порядке, в котором они были первоначально введены.

Если SqlGeometry экземпляр был создан системой, STPointN возвращает точку, указанную путем упорядочения всех точек в том же порядке, который будет являться результатом выражения: первый, geometry, затем по кольцам внутри геометрического объекта (при необходимости), а затем по точкам внутри кольца. Это порядок является детерминированным.

Если этот метод вызывается со значением менее 1, то будет вызвано исключение ArgumentOutOfRangeException.

Если этот метод вызывается со значением, превышающим число точек в экземпляре, он возвращает значение NULL.

См. также

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

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