Udostępnij przez


SqlSpatialFunctions.Filter Metoda

Definicja

Oferuje szybką metodę skrzyżowania tylko do indeksu, która pozwala określić, czy wystąpienie geografii przecina inne wystąpienie usługi SqlGeography, przy założeniu, że indeks jest dostępny.

Przeciążenia

Filter(DbGeography, DbGeography)

Oferuje szybką metodę skrzyżowania tylko do indeksu, która pozwala określić, czy wystąpienie geografii przecina inne wystąpienie usługi SqlGeography, przy założeniu, że indeks jest dostępny.

Filter(DbGeometry, DbGeometry)

Oferuje szybką metodę skrzyżowania tylko do indeksu w celu określenia, czy wystąpienie geografii przecina inne wystąpienie sqlGeometry, zakładając, że indeks jest dostępny.

Filter(DbGeography, DbGeography)

Oferuje szybką metodę skrzyżowania tylko do indeksu, która pozwala określić, czy wystąpienie geografii przecina inne wystąpienie usługi SqlGeography, przy założeniu, że indeks jest dostępny.

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)

Parametry

geographyValue
DbGeography

Wartość geografii.

geographyOther
DbGeography

Inne wystąpienie geografii do porównania z wystąpieniem, na którym jest wywoływany filtr.

Zwraca

true jeśli wystąpienie geografii potencjalnie przecina inne wystąpienie sqlGeography; w przeciwnym razie , false.

Atrybuty

Dotyczy

Filter(DbGeometry, DbGeometry)

Oferuje szybką metodę skrzyżowania tylko do indeksu w celu określenia, czy wystąpienie geografii przecina inne wystąpienie sqlGeometry, zakładając, że indeks jest dostępny.

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)

Parametry

geometryValue
DbGeometry

Wartość geometryczna.

geometryOther
DbGeometry

Inne wystąpienie geografii do porównania z wystąpieniem, na którym jest wywoływany filtr.

Zwraca

true jeśli wystąpienie geografii potencjalnie przecina inne wystąpienie sqlGeography; w przeciwnym razie , false.

Atrybuty

Dotyczy