Freigeben über


Geometry.Within(Geometry) Methode

Definition

Bestimmt, ob das aktuelle innere Geometry Element vollständig im Azure Cosmos DB-Dienst enthalten outerGeometry ist.

public bool Within (Microsoft.Azure.Cosmos.Spatial.Geometry outer);
member this.Within : Microsoft.Azure.Cosmos.Spatial.Geometry -> bool
Public Function Within (outer As Geometry) As Boolean

Parameter

outer
Geometry

Äußere Geometry.

Gibt zurück

true , wenn das aktuelle innere Geometry vollständig in outerGeometryenthalten ist. Andernfalls false.

Beispiele

Polygon polygon = new Polygon(
       new[]
       {
            new Position(10, 10),
            new Position(30, 10),
            new Position(30, 30),
            new Position(10, 30),
            new Position(10, 10)
       });
var withinQuery = documents.Where(document => document.Location.Within(polygon));

Hinweise

Derzeit unterstützt diese Funktion die aktuelle Geometrie vom Typ Point und die äußere Geometrie vom Typ Polygon.

Gilt für: