GeometryOperationExtensions Class
Updated: June 30, 2017
Operations supported on Geometry type in the Azure DocumentDB database service. These operations are to be used in LINQ expressions only and will be evaluated on server. There's no implementation provided in the client library.
Assembly: Microsoft.Azure.Documents.Client (in Microsoft.Azure.Documents.Client.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | Distance | Distance in meters between two geometries in the Azure DocumentDB database service. |
![]() ![]() | Intersects | Checks if geometry1 intersects with geometry2. |
![]() ![]() | IsValid | Determines if the geometry specified is valid and can be indexed or used in queries by Azure DocumentDB database service. If a geometry is not valid, it will not be indexed. Also during query time invalid geometries are equivalent to undefined. |
![]() ![]() | IsValidDetailed | Determines if the geometry specified is valid and can be indexed or used in queries by Azure DocumentDB database service. If a geometry is not valid, it will not be indexed. Also during query time invalid geometries are equivalent to undefined. |
![]() ![]() | Within |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

