Freigeben über


SqlSpatialFunctions.Filter Methode

Definition

Bietet eine schnelle, ausschließlich indexgestützte Schnittmengenmethode an, um zu bestimmen, ob eine Geografieinstanz eine andere SqlGeography-Instanz überschneidet und davon ausgegangen wird, dass ein Index verfügbar ist.

Überlädt

Filter(DbGeography, DbGeography)

Bietet eine schnelle, ausschließlich indexgestützte Schnittmengenmethode an, um zu bestimmen, ob eine Geografieinstanz eine andere SqlGeography-Instanz überschneidet und davon ausgegangen wird, dass ein Index verfügbar ist.

Filter(DbGeometry, DbGeometry)

Bietet eine schnelle, ausschließlich indexgestützte Schnittmengenmethode an, um zu bestimmen, ob eine Geografieinstanz eine andere SqlGeometry-Instanz überschneidet und davon ausgegangen wird, dass ein Index verfügbar ist.

Filter(DbGeography, DbGeography)

Bietet eine schnelle, ausschließlich indexgestützte Schnittmengenmethode an, um zu bestimmen, ob eine Geografieinstanz eine andere SqlGeography-Instanz überschneidet und davon ausgegangen wird, dass ein Index verfügbar ist.

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)

Parameter

geographyValue
DbGeography

Der Geographiewert.

geographyOther
DbGeography

Eine weitere Geografieinstanz, die mit der Instanz verglichen werden soll, auf auf die ein Filter aufgerufen ist.

Gibt zurück

true, wenn eine Geografieinstanz möglicherweise eine andere SqlGeography-Instanz schneidet; andernfalls false.

Attribute

Gilt für:

Filter(DbGeometry, DbGeometry)

Bietet eine schnelle, ausschließlich indexgestützte Schnittmengenmethode an, um zu bestimmen, ob eine Geografieinstanz eine andere SqlGeometry-Instanz überschneidet und davon ausgegangen wird, dass ein Index verfügbar ist.

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)

Parameter

geometryValue
DbGeometry

Der Geometriewert.

geometryOther
DbGeometry

Eine weitere Geografieinstanz, die mit der Instanz verglichen werden soll, auf auf die ein Filter aufgerufen ist.

Gibt zurück

true, wenn eine Geografieinstanz möglicherweise eine andere SqlGeography-Instanz schneidet; andernfalls false.

Attribute

Gilt für: