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


SqlSpatialFunctions.Filter Метод

Определение

Перегрузки

Filter(DbGeography, DbGeography)

Предоставляет быстрый, основанный только на индексах метод пересечения для определения того, пересекается ли экземпляр географии с другим экземпляром SqlGeography (предполагает, что индекс доступен).

Filter(DbGeometry, DbGeometry)

Предоставляет быстрый, основанный только на индексах метод пересечения для определения того, пересекается ли экземпляр географии с другим экземпляром SqlGeometry (предполагает, что индекс доступен).

Filter(DbGeography, DbGeography)

Предоставляет быстрый, основанный только на индексах метод пересечения для определения того, пересекается ли экземпляр географии с другим экземпляром SqlGeography (предполагает, что индекс доступен).

[System.Data.Entity.DbFunction("SqlServer", "FILTER")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="geographyOther")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="geographyValue")]
public static Nullable<bool> Filter(System.Data.Entity.Spatial.DbGeography geographyValue, System.Data.Entity.Spatial.DbGeography geographyOther);
static member Filter : System.Data.Entity.Spatial.DbGeography * System.Data.Entity.Spatial.DbGeography -> Nullable<bool>
Public Shared Function Filter (geographyValue As DbGeography, geographyOther As DbGeography) As Nullable(Of Boolean)

Параметры

geographyValue
DbGeography

Значение geography.

geographyOther
DbGeography

Другой экземпляр географии, сравниваемый с экземпляром, на котором вызван фильтр.

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

Значение true, если экземпляр geography потенциально пересекается с другим экземпляром SqlGeography; в противном случае — false.

Атрибуты

Применяется к

Filter(DbGeometry, DbGeometry)

Предоставляет быстрый, основанный только на индексах метод пересечения для определения того, пересекается ли экземпляр географии с другим экземпляром SqlGeometry (предполагает, что индекс доступен).

[System.Data.Entity.DbFunction("SqlServer", "FILTER")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="geometryValue")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="geometryOther")]
public static Nullable<bool> Filter(System.Data.Entity.Spatial.DbGeometry geometryValue, System.Data.Entity.Spatial.DbGeometry geometryOther);
static member Filter : System.Data.Entity.Spatial.DbGeometry * System.Data.Entity.Spatial.DbGeometry -> Nullable<bool>
Public Shared Function Filter (geometryValue As DbGeometry, geometryOther As DbGeometry) As Nullable(Of Boolean)

Параметры

geometryValue
DbGeometry

Значение типа geometry.

geometryOther
DbGeometry

Другой экземпляр географии, сравниваемый с экземпляром, на котором вызван фильтр.

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

Значение true, если экземпляр geography потенциально пересекается с другим экземпляром SqlGeography; в противном случае — false.

Атрибуты

Применяется к