DbSpatialServices.ElementAt 方法 (DbGeography, Int32)

[本页针对的是实体框架版本 6。最新版本以“实体框架”NuGet 包的形式提供。有关实体框架的更多信息,请参见 msdn.com/data/ef。]

如果表示地理集合,则返回给定 DbGeography 值的元素。

命名空间:  System.Data.Entity.Spatial
程序集:  EntityFramework(在 EntityFramework.dll 中)

语法

声明
Public MustOverride Function ElementAt ( _
    geographyValue As DbGeography, _
    index As Integer _
) As DbGeography
用法
Dim instance As DbSpatialServices 
Dim geographyValue As DbGeography 
Dim index As Integer 
Dim returnValue As DbGeography 

returnValue = instance.ElementAt(geographyValue, _
    index)
public abstract DbGeography ElementAt(
    DbGeography geographyValue,
    int index
)
public:
virtual DbGeography^ ElementAt(
    DbGeography^ geographyValue, 
    int index
) abstract
abstract ElementAt : 
        geographyValue:DbGeography * 
        index:int -> DbGeography
public abstract function ElementAt(
    geographyValue : DbGeography, 
    index : int
) : DbGeography

参数

  • index
    类型:System.Int32
    在地理值中应提取元素的位置。

返回值

类型:System.Data.Entity.Spatial.DbGeography
如果 geographyValue 表示其他地理值的集合,则为其在位置索引处的元素;否则为 null。

异常

例外 条件
ArgumentNullException

geographyValue 为 null。

ArgumentException

geographyValue 与此空间服务实现不兼容。

请参阅

参考

DbSpatialServices 类

ElementAt 重载

System.Data.Entity.Spatial 命名空间