LineString Class
Updated: June 30, 2017
Represents a geometry consisting of connected line segments.
Assembly: Microsoft.Azure.Documents.Client (in Microsoft.Azure.Documents.Client.dll)
| Name | Description | |
|---|---|---|
![]() | LineString | Initializes a new instance of the LineString class. |
![]() | LineString | Initializes a new instance of the LineString class. |
| Name | Description | |
|---|---|---|
![]() | Gets additional properties in the Azure DocumentDB database service. (Inherited from Geometry.) | |
![]() | Gets bounding box for this geometry in the Azure DocumentDB database service. (Inherited from Geometry.) | |
![]() | Gets the Coordinate Reference System for this geometry in the Azure DocumentDB database service. (Inherited from Geometry.) | |
![]() | Gets line string positions. | |
![]() | Gets geometry type in the Azure DocumentDB database service. (Inherited from Geometry.) |
| Name | Description | |
|---|---|---|
![]() | Equals | Determines if this LineString is equal to the other. |
![]() | Equals | Determines whether the specified LineString is equal to the current LineString. (Overrides GeometryEquals.) |
![]() | GetHashCode | Serves as a hash function for the LineString type. (Overrides GeometryGetHashCode.) |
![]() | GetType | (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() | Distance | Distance in meters between two geometries in the Azure DocumentDB database service. (Defined by GeometryOperationExtensions.) |
![]() | Intersects | Checks if geometry1 intersects with geometry2. (Defined by GeometryOperationExtensions.) |
![]() | IsDefined | Determines if a certain property is defined or not. (Defined by TypeCheckFunctionsExtensions.) |
![]() | IsNull | Determines if a certain property is null or not. (Defined by TypeCheckFunctionsExtensions.) |
![]() | IsPrimitive | Determines if a certain property is of premitive JSON type. (Defined by TypeCheckFunctionsExtensions.) |
![]() | 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. (Defined by GeometryOperationExtensions.) |
![]() | 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. (Defined by GeometryOperationExtensions.) |
![]() | Within | Determines if innerGeometry is fully contained inside outerGeometry in the Azure DocumentDB database service. (Defined by GeometryOperationExtensions.) |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

