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


Метод SqlGeography.STPointN (Int32)

 

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

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

Синтаксис

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

Параметры

  • n
    Type: System.Int32

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

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

Type: Microsoft.SqlServer.Types.SqlGeography

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

Комментарии

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

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

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

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

См. также

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

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