Udostępnij przez


SqlSpatialFunctions.Filter Metoda

Definicja

Przeciążenia

Filter(DbGeography, DbGeography)

Oferuje szybką metodę skrzyżowania tylko do indeksu, aby określić, czy wystąpienie geograficzne przecina inne wystąpienie sqlGeography, zakładając, że indeks jest dostępny.

Filter(DbGeometry, DbGeometry)

Oferuje szybką metodę skrzyżowania tylko do indeksu, aby określić, czy wystąpienie geograficzne przecina inne wystąpienie sqlGeometry, zakładając, że indeks jest dostępny.

Filter(DbGeography, DbGeography)

Oferuje szybką metodę skrzyżowania tylko do indeksu, aby określić, czy wystąpienie geograficzne przecina inne wystąpienie sqlGeography, zakładając, że indeks jest dostępny.

[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)

Parametry

geographyValue
DbGeography

Wartość geografii.

geographyOther
DbGeography

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

Zwraca

Prawda, jeśli wystąpienie geograficzne potencjalnie przecina inne wystąpienie sqlGeography; w przeciwnym razie, fałsz.

Atrybuty

Dotyczy

Filter(DbGeometry, DbGeometry)

Oferuje szybką metodę skrzyżowania tylko do indeksu, aby określić, czy wystąpienie geograficzne przecina inne wystąpienie sqlGeometry, zakładając, że indeks jest dostępny.

[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)

Parametry

geometryValue
DbGeometry

Wartość geometrii.

geometryOther
DbGeometry

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

Zwraca

Prawda, jeśli wystąpienie geograficzne potencjalnie przecina inne wystąpienie sqlGeography; w przeciwnym razie, fałsz.

Atrybuty

Dotyczy