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


SqlSpatialFunctions.Filter Метод

Определение

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

Перегрузки

Filter(DbGeography, DbGeography)

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

Filter(DbGeometry, DbGeometry)

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

Filter(DbGeography, DbGeography)

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

public:
 static Nullable<bool> Filter(System::Data::Spatial::DbGeography ^ geographyValue, System::Data::Spatial::DbGeography ^ geographyOther);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "FILTER")]
public static bool? Filter (System.Data.Spatial.DbGeography geographyValue, System.Data.Spatial.DbGeography geographyOther);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "FILTER")>]
static member Filter : System.Data.Spatial.DbGeography * System.Data.Spatial.DbGeography -> Nullable<bool>
Public Shared Function Filter (geographyValue As DbGeography, geographyOther As DbGeography) As Nullable(Of Boolean)

Параметры

geographyValue
DbGeography

Значение geography.

geographyOther
DbGeography

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

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

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

Атрибуты

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

Filter(DbGeometry, DbGeometry)

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

public:
 static Nullable<bool> Filter(System::Data::Spatial::DbGeometry ^ geometryValue, System::Data::Spatial::DbGeometry ^ geometryOther);
[System.Data.Objects.DataClasses.EdmFunction("SqlServer", "FILTER")]
public static bool? Filter (System.Data.Spatial.DbGeometry geometryValue, System.Data.Spatial.DbGeometry geometryOther);
[<System.Data.Objects.DataClasses.EdmFunction("SqlServer", "FILTER")>]
static member Filter : System.Data.Spatial.DbGeometry * System.Data.Spatial.DbGeometry -> Nullable<bool>
Public Shared Function Filter (geometryValue As DbGeometry, geometryOther As DbGeometry) As Nullable(Of Boolean)

Параметры

geometryValue
DbGeometry

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

geometryOther
DbGeometry

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

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

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

Атрибуты

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