SqlSpatialServices Class
Represents an implementation of DbSpatialServices to provide support for geospatial types when using Entity Framework with Microsoft SQL Server.
Assembly: EntityFramework.SqlServer (in EntityFramework.SqlServer.dll)
System.Data.Entity.Spatial.DbSpatialServices
System.Data.Entity.SqlServer.SqlSpatialServices
Name | Description | |
---|---|---|
![]() | NativeTypesAvailable | Gets a value that indicates whether EF will continue with the assumption that the provider has the necessary types/resources rather than failing fast. The default value is true.(Overrides DbSpatialServices.NativeTypesAvailable.) |
Name | Description | |
---|---|---|
![]() | AsBinary(DbGeography) | Gets the well-known binary representation of the given DbGeography value.(Overrides DbSpatialServices.AsBinary(DbGeography).) |
![]() | AsBinary(DbGeometry) | Gets the well-known binary representation of the given DbGeometry value.(Overrides DbSpatialServices.AsBinary(DbGeometry).) |
![]() | AsGml(DbGeography) | Generates the Geography Markup Language (GML) representation of this DbGeography value.(Overrides DbSpatialServices.AsGml(DbGeography).) |
![]() | AsGml(DbGeometry) | Generates the Geography Markup Language (GML) representation of this DbGeometry value.(Overrides DbSpatialServices.AsGml(DbGeometry).) |
![]() | AsText(DbGeography) | Gets the well-known text representation of the given DbGeography value. This value should include only the Longitude and Latitude of points.(Overrides DbSpatialServices.AsText(DbGeography).) |
![]() | AsText(DbGeometry) | Gets the well-known text representation of the given DbGeometry value, including only X and Y coordinates for points.(Overrides DbSpatialServices.AsText(DbGeometry).) |
![]() | AsTextIncludingElevationAndMeasure(DbGeography) | Returns a text representation of SqlSpatialServices with elevation and measure.(Overrides DbSpatialServices.AsTextIncludingElevationAndMeasure(DbGeography).) |
![]() | AsTextIncludingElevationAndMeasure(DbGeometry) | Returns a text representation of SqlSpatialServices with elevation and measure.(Overrides DbSpatialServices.AsTextIncludingElevationAndMeasure(DbGeometry).) |
![]() | Buffer(DbGeography, Double) | Creates a geography value representing all points less than or equal to distance from the given DbGeography value.(Overrides DbSpatialServices.Buffer(DbGeography, Double).) |
![]() | Buffer(DbGeometry, Double) | Creates a geometry value representing all points less than or equal to distance from the given DbGeometry value.(Overrides DbSpatialServices.Buffer(DbGeometry, Double).) |
![]() | Contains(DbGeometry, DbGeometry) | Determines whether one DbGeometry value spatially contains the other.(Overrides DbSpatialServices.Contains(DbGeometry, DbGeometry).) |
![]() | CreateProviderValue(DbGeographyWellKnownValue) | Creates a provider-specific value compatible with this spatial services implementation based on the specified well-known DbGeography representation.(Overrides DbSpatialServices.CreateProviderValue(DbGeographyWellKnownValue).) |
![]() | CreateProviderValue(DbGeometryWellKnownValue) | Creates a provider-specific value compatible with this spatial services implementation based on the specified well-known DbGeometry representation.(Overrides DbSpatialServices.CreateProviderValue(DbGeometryWellKnownValue).) |
![]() | CreateWellKnownValue(DbGeography) | Creates an instance of DbGeographyWellKnownValue that represents the specified DbGeography value using one or both of the standard well-known spatial formats.(Overrides DbSpatialServices.CreateWellKnownValue(DbGeography).) |
![]() | CreateWellKnownValue(DbGeometry) | Creates an instance of DbGeometryWellKnownValue that represents the specified DbGeometry value using one or both of the standard well-known spatial formats.(Overrides DbSpatialServices.CreateWellKnownValue(DbGeometry).) |
![]() | Crosses(DbGeometry, DbGeometry) | Determines whether the two given DbGeometry values spatially cross.(Overrides DbSpatialServices.Crosses(DbGeometry, DbGeometry).) |
![]() | Difference(DbGeography, DbGeography) | Computes the difference of two DbGeography values.(Overrides DbSpatialServices.Difference(DbGeography, DbGeography).) |
![]() | Difference(DbGeometry, DbGeometry) | Computes the difference between two DbGeometry values.(Overrides DbSpatialServices.Difference(DbGeometry, DbGeometry).) |
![]() | Disjoint(DbGeography, DbGeography) | Determines whether the two given DbGeography values are spatially disjoint.(Overrides DbSpatialServices.Disjoint(DbGeography, DbGeography).) |
![]() | Disjoint(DbGeometry, DbGeometry) | Determines whether the two given DbGeometry values are spatially disjoint.(Overrides DbSpatialServices.Disjoint(DbGeometry, DbGeometry).) |
![]() | Distance(DbGeography, DbGeography) | Computes the distance between the closest points in two DbGeography values.(Overrides DbSpatialServices.Distance(DbGeography, DbGeography).) |
![]() | Distance(DbGeometry, DbGeometry) | Computes the distance between the closest points in two DbGeometry values.(Overrides DbSpatialServices.Distance(DbGeometry, DbGeometry).) |
![]() | ElementAt(DbGeography, Int32) | Returns an element of the given DbGeography value, if it represents a geography collection.(Overrides DbSpatialServices.ElementAt(DbGeography, Int32).) |
![]() | ElementAt(DbGeometry, Int32) | Returns an element of the given DbGeometry value, if it represents a geometry collection.(Overrides DbSpatialServices.ElementAt(DbGeometry, Int32).) |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GeographyCollectionFromBinary(Byte[], Int32) | Creates a new DbGeography collection value based on the specified well-known binary value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeographyCollectionFromBinary(Byte[], Int32).) |
![]() | GeographyCollectionFromText(String, Int32) | Creates a new DbGeography collection value based on the specified well-known text value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeographyCollectionFromText(String, Int32).) |
![]() | GeographyFromBinary(Byte[]) | Creates a new DbGeography value based on the specified well-known binary value.(Overrides DbSpatialServices.GeographyFromBinary(Byte[]).) |
![]() | GeographyFromBinary(Byte[], Int32) | Creates a new DbGeography value based on the specified well-known binary value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeographyFromBinary(Byte[], Int32).) |
![]() | GeographyFromGml(String) | Creates a new DbGeography value based on the specified Geography Markup Language (GML) value.(Overrides DbSpatialServices.GeographyFromGml(String).) |
![]() | GeographyFromGml(String, Int32) | Creates a new DbGeography value based on the specified Geography Markup Language (GML) value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeographyFromGml(String, Int32).) |
![]() | GeographyFromProviderValue(Object) | Creates a new DbGeography value based on a provider-specific value that is compatible with this spatial services implementation.(Overrides DbSpatialServices.GeographyFromProviderValue(Object).) |
![]() | GeographyFromText(String) | Creates a new DbGeography value based on the specified well-known text value.(Overrides DbSpatialServices.GeographyFromText(String).) |
![]() | GeographyFromText(String, Int32) | Creates a new DbGeography value based on the specified well-known text value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeographyFromText(String, Int32).) |
![]() | GeographyLineFromBinary(Byte[], Int32) | Creates a new DbGeography line value based on the specified well-known binary value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeographyLineFromBinary(Byte[], Int32).) |
![]() | GeographyLineFromText(String, Int32) | Creates a new DbGeography line value based on the specified well-known text value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeographyLineFromText(String, Int32).) |
![]() | GeographyMultiLineFromBinary(Byte[], Int32) | Creates a new DbGeography multiline value based on the specified well-known binary value and coordinate system identifier.(Overrides DbSpatialServices.GeographyMultiLineFromBinary(Byte[], Int32).) |
![]() | GeographyMultiLineFromText(String, Int32) | Creates a new DbGeography multiline value based on the specified well-known text value and coordinate system identifier.(Overrides DbSpatialServices.GeographyMultiLineFromText(String, Int32).) |
![]() | GeographyMultiPointFromBinary(Byte[], Int32) | Creates a new DbGeography multipoint value based on the specified well-known binary value and coordinate system identifier.(Overrides DbSpatialServices.GeographyMultiPointFromBinary(Byte[], Int32).) |
![]() | GeographyMultiPointFromText(String, Int32) | Creates a new DbGeography multipoint value based on the specified well-known text value and coordinate system identifier.(Overrides DbSpatialServices.GeographyMultiPointFromText(String, Int32).) |
![]() | GeographyMultiPolygonFromBinary(Byte[], Int32) | Creates a new DbGeography multi polygon value based on the specified well-known binary value and coordinate system identifier.(Overrides DbSpatialServices.GeographyMultiPolygonFromBinary(Byte[], Int32).) |
![]() | GeographyMultiPolygonFromText(String, Int32) | Creates a new DbGeography multi polygon value based on the specified well-known text value and coordinate system identifier.(Overrides DbSpatialServices.GeographyMultiPolygonFromText(String, Int32).) |
![]() | GeographyPointFromBinary(Byte[], Int32) | Creates a new DbGeography point value based on the specified well-known binary value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeographyPointFromBinary(Byte[], Int32).) |
![]() | GeographyPointFromText(String, Int32) | Creates a new DbGeography point value based on the specified well-known text value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeographyPointFromText(String, Int32).) |
![]() | GeographyPolygonFromBinary(Byte[], Int32) | Creates a new DbGeography polygon value based on the specified well-known binary value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeographyPolygonFromBinary(Byte[], Int32).) |
![]() | GeographyPolygonFromText(String, Int32) | Creates a new DbGeography polygon value based on the specified well-known text value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeographyPolygonFromText(String, Int32).) |
![]() | GeometryCollectionFromBinary(Byte[], Int32) | Creates a new DbGeometry collection value based on the specified well-known binary value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeometryCollectionFromBinary(Byte[], Int32).) |
![]() | GeometryCollectionFromText(String, Int32) | Creates a new DbGeometry collection value based on the specified well-known text value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeometryCollectionFromText(String, Int32).) |
![]() | GeometryFromBinary(Byte[]) | Creates a new DbGeometry value based on the specified well-known binary value.(Overrides DbSpatialServices.GeometryFromBinary(Byte[]).) |
![]() | GeometryFromBinary(Byte[], Int32) | Creates a new DbGeometry value based on the specified well-known binary value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeometryFromBinary(Byte[], Int32).) |
![]() | GeometryFromGml(String) | Creates a new DbGeometry value based on the specified Geography Markup Language (GML) value.(Overrides DbSpatialServices.GeometryFromGml(String).) |
![]() | GeometryFromGml(String, Int32) | Creates a new DbGeometry value based on the specified Geography Markup Language (GML) value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeometryFromGml(String, Int32).) |
![]() | GeometryFromProviderValue(Object) | Creates a new DbGeometry value based on a provider-specific value that is compatible with this spatial services implementation.(Overrides DbSpatialServices.GeometryFromProviderValue(Object).) |
![]() | GeometryFromText(String) | Creates a new DbGeometry value based on the specified well-known text value.(Overrides DbSpatialServices.GeometryFromText(String).) |
![]() | GeometryFromText(String, Int32) | Creates a new DbGeometry value based on the specified well-known text value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeometryFromText(String, Int32).) |
![]() | GeometryLineFromBinary(Byte[], Int32) | Creates a new DbGeometry line value based on the specified well-known binary value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeometryLineFromBinary(Byte[], Int32).) |
![]() | GeometryLineFromText(String, Int32) | Creates a new DbGeometry line value based on the specified well-known text value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeometryLineFromText(String, Int32).) |
![]() | GeometryMultiLineFromBinary(Byte[], Int32) | Creates a new DbGeometry multiline value based on the specified well-known binary value and coordinate system identifier.(Overrides DbSpatialServices.GeometryMultiLineFromBinary(Byte[], Int32).) |
![]() | GeometryMultiLineFromText(String, Int32) | Creates a new DbGeometry multiline value based on the specified well-known text value and coordinate system identifier.(Overrides DbSpatialServices.GeometryMultiLineFromText(String, Int32).) |
![]() | GeometryMultiPointFromBinary(Byte[], Int32) | Creates a new DbGeometry multipoint value based on the specified well-known binary value and coordinate system identifier.(Overrides DbSpatialServices.GeometryMultiPointFromBinary(Byte[], Int32).) |
![]() | GeometryMultiPointFromText(String, Int32) | Creates a new DbGeometry multipoint value based on the specified well-known text value and coordinate system identifier.(Overrides DbSpatialServices.GeometryMultiPointFromText(String, Int32).) |
![]() | GeometryMultiPolygonFromBinary(Byte[], Int32) | Creates a new DbGeometry multi polygon value based on the specified well-known binary value and coordinate system identifier.(Overrides DbSpatialServices.GeometryMultiPolygonFromBinary(Byte[], Int32).) |
![]() | GeometryMultiPolygonFromText(String, Int32) | Creates a new DbGeometry multi polygon value based on the specified well-known text value and coordinate system identifier.(Overrides DbSpatialServices.GeometryMultiPolygonFromText(String, Int32).) |
![]() | GeometryPointFromBinary(Byte[], Int32) | Creates a new DbGeometry point value based on the specified well-known binary value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeometryPointFromBinary(Byte[], Int32).) |
![]() | GeometryPointFromText(String, Int32) | Creates a new DbGeometry point value based on the specified well-known text value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeometryPointFromText(String, Int32).) |
![]() | GeometryPolygonFromBinary(Byte[], Int32) | Creates a new DbGeometry polygon value based on the specified well-known binary value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeometryPolygonFromBinary(Byte[], Int32).) |
![]() | GeometryPolygonFromText(String, Int32) | Creates a new DbGeometry polygon value based on the specified well-known text value and coordinate system identifier (SRID).(Overrides DbSpatialServices.GeometryPolygonFromText(String, Int32).) |
![]() | GetArea(DbGeography) | Returns a nullable double value that indicates the area of the given DbGeography value, which may be null if the value does not represent a surface.(Overrides DbSpatialServices.GetArea(DbGeography).) |
![]() | GetArea(DbGeometry) | Returns a nullable double value that indicates the area of the given DbGeometry value, which may be null if the value does not represent a surface.(Overrides DbSpatialServices.GetArea(DbGeometry).) |
![]() | GetBoundary(DbGeometry) | Returns a nullable double value that indicates the boundary of the given DbGeography value.(Overrides DbSpatialServices.GetBoundary(DbGeometry).) |
![]() | GetCentroid(DbGeometry) | Returns a DbGeometry value that represents the centroid of the given DbGeometry value, which may be null if the value does not represent a surface.(Overrides DbSpatialServices.GetCentroid(DbGeometry).) |
![]() | GetConvexHull(DbGeometry) | Returns a nullable double value that indicates the convex hull of the given DbGeography value.(Overrides DbSpatialServices.GetConvexHull(DbGeometry).) |
![]() | GetCoordinateSystemId(DbGeography) | Returns the coordinate system identifier of the given DbGeography value.(Overrides DbSpatialServices.GetCoordinateSystemId(DbGeography).) |
![]() | GetCoordinateSystemId(DbGeometry) | Returns the coordinate system identifier of the given DbGeometry value.(Overrides DbSpatialServices.GetCoordinateSystemId(DbGeometry).) |
![]() | GetDimension(DbGeography) | Gets the dimension of the given DbGeography value or, if the value is a collection, the largest element dimension.(Overrides DbSpatialServices.GetDimension(DbGeography).) |
![]() | GetDimension(DbGeometry) | Gets the dimension of the given DbGeometry value or, if the value is a collection, the largest element dimension.(Overrides DbSpatialServices.GetDimension(DbGeometry).) |
![]() | GetElementCount(DbGeography) | Returns the number of elements in the given DbGeography value, if it represents a geography collection.(Overrides DbSpatialServices.GetElementCount(DbGeography).) |
![]() | GetElementCount(DbGeometry) | Returns the number of elements in the given DbGeometry value, if it represents a geometry collection.(Overrides DbSpatialServices.GetElementCount(DbGeometry).) |
![]() | GetElevation(DbGeography) | Returns the elevation (Z coordinate) of the given DbGeography value, if it represents a point.(Overrides DbSpatialServices.GetElevation(DbGeography).) |
![]() | GetElevation(DbGeometry) | Returns the elevation (Z) of the given DbGeometry value, if it represents a point.(Overrides DbSpatialServices.GetElevation(DbGeometry).) |
![]() | GetEndPoint(DbGeography) | Returns a DbGeography value that represents the end point of the given DbGeography value, which may be null if the value does not represent a curve.(Overrides DbSpatialServices.GetEndPoint(DbGeography).) |
![]() | GetEndPoint(DbGeometry) | Returns a DbGeometry value that represents the end point of the given DbGeometry value, which may be null if the value does not represent a curve.(Overrides DbSpatialServices.GetEndPoint(DbGeometry).) |
![]() | GetEnvelope(DbGeometry) | Gets the envelope (minimum bounding box) of the given DbGeometry value, as a geometry value.(Overrides DbSpatialServices.GetEnvelope(DbGeometry).) |
![]() | GetExteriorRing(DbGeometry) | Returns a DbGeometry value that represents the exterior ring of the given DbGeometry value, which may be null if the value does not represent a polygon.(Overrides DbSpatialServices.GetExteriorRing(DbGeometry).) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetInteriorRingCount(DbGeometry) | Returns the number of interior rings in the given DbGeometry value, if it represents a polygon.(Overrides DbSpatialServices.GetInteriorRingCount(DbGeometry).) |
![]() | GetIsClosed(DbGeography) | Returns a nullable Boolean value that whether the given DbGeography value is closed, which may be null if the value does not represent a curve.(Overrides DbSpatialServices.GetIsClosed(DbGeography).) |
![]() | GetIsClosed(DbGeometry) | Returns a nullable Boolean value that whether the given DbGeometry value is closed, which may be null if the value does not represent a curve.(Overrides DbSpatialServices.GetIsClosed(DbGeometry).) |
![]() | GetIsEmpty(DbGeography) | Returns a nullable Boolean value that whether the given DbGeography value is empty.(Overrides DbSpatialServices.GetIsEmpty(DbGeography).) |
![]() | GetIsEmpty(DbGeometry) | Returns a nullable Boolean value that whether the given DbGeometry value is empty.(Overrides DbSpatialServices.GetIsEmpty(DbGeometry).) |
![]() | GetIsRing(DbGeometry) | Returns a nullable Boolean value that whether the given DbGeometry value is a ring, which may be null if the value does not represent a curve.(Overrides DbSpatialServices.GetIsRing(DbGeometry).) |
![]() | GetIsSimple(DbGeometry) | Returns a nullable Boolean value that whether the given DbGeometry value is simple.(Overrides DbSpatialServices.GetIsSimple(DbGeometry).) |
![]() | GetIsValid(DbGeometry) | Returns a nullable Boolean value that whether the given DbGeometry value is valid.(Overrides DbSpatialServices.GetIsValid(DbGeometry).) |
![]() | GetLatitude(DbGeography) | Returns the latitude coordinate of the given DbGeography value, if it represents a point.(Overrides DbSpatialServices.GetLatitude(DbGeography).) |
![]() | GetLength(DbGeography) | Returns a nullable double value that indicates the length of the given DbGeography value, which may be null if the value does not represent a curve.(Overrides DbSpatialServices.GetLength(DbGeography).) |
![]() | GetLength(DbGeometry) | Returns a nullable double value that indicates the length of the given DbGeometry value, which may be null if the value does not represent a curve.(Overrides DbSpatialServices.GetLength(DbGeometry).) |
![]() | GetLongitude(DbGeography) | Returns the longitude coordinate of the given DbGeography value, if it represents a point.(Overrides DbSpatialServices.GetLongitude(DbGeography).) |
![]() | GetMeasure(DbGeography) | Returns the M (Measure) coordinate of the given DbGeography value, if it represents a point.(Overrides DbSpatialServices.GetMeasure(DbGeography).) |
![]() | GetMeasure(DbGeometry) | Returns the M (Measure) coordinate of the given DbGeometry value, if it represents a point.(Overrides DbSpatialServices.GetMeasure(DbGeometry).) |
![]() | GetPointCount(DbGeography) | Returns the number of points in the given DbGeography value, if it represents a linestring or linear ring.(Overrides DbSpatialServices.GetPointCount(DbGeography).) |
![]() | GetPointCount(DbGeometry) | Returns the number of points in the given DbGeometry value, if it represents a linestring or linear ring.(Overrides DbSpatialServices.GetPointCount(DbGeometry).) |
![]() | GetPointOnSurface(DbGeometry) | Returns a DbGeometry value that represents a point on the surface of the given DbGeometry value, which may be null if the value does not represent a surface.(Overrides DbSpatialServices.GetPointOnSurface(DbGeometry).) |
![]() | GetSpatialTypeName(DbGeography) | Returns a value that indicates the spatial type name of the given DbGeography value.(Overrides DbSpatialServices.GetSpatialTypeName(DbGeography).) |
![]() | GetSpatialTypeName(DbGeometry) | Returns a value that indicates the spatial type name of the given DbGeometry value.(Overrides DbSpatialServices.GetSpatialTypeName(DbGeometry).) |
![]() | GetStartPoint(DbGeography) | Returns a DbGeography value that represents the start point of the given DbGeography value, which may be null if the value does not represent a curve.(Overrides DbSpatialServices.GetStartPoint(DbGeography).) |
![]() | GetStartPoint(DbGeometry) | Returns a DbGeometry value that represents the start point of the given DbGeometry value, which may be null if the value does not represent a curve.(Overrides DbSpatialServices.GetStartPoint(DbGeometry).) |
![]() | GetType() | (Inherited from Object.) |
![]() | GetXCoordinate(DbGeometry) | Returns the X coordinate of the given DbGeometry value, if it represents a point.(Overrides DbSpatialServices.GetXCoordinate(DbGeometry).) |
![]() | GetYCoordinate(DbGeometry) | Returns the Y coordinate of the given DbGeometry value, if it represents a point.(Overrides DbSpatialServices.GetYCoordinate(DbGeometry).) |
![]() | InteriorRingAt(DbGeometry, Int32) | Returns an interior ring from the given DbGeometry value, if it represents a polygon.(Overrides DbSpatialServices.InteriorRingAt(DbGeometry, Int32).) |
![]() | Intersection(DbGeography, DbGeography) | Computes the intersection of two DbGeography values.(Overrides DbSpatialServices.Intersection(DbGeography, DbGeography).) |
![]() | Intersection(DbGeometry, DbGeometry) | Computes the intersection of two DbGeometry values.(Overrides DbSpatialServices.Intersection(DbGeometry, DbGeometry).) |
![]() | Intersects(DbGeography, DbGeography) | Determines whether the two given DbGeography values spatially intersect.(Overrides DbSpatialServices.Intersects(DbGeography, DbGeography).) |
![]() | Intersects(DbGeometry, DbGeometry) | Determines whether the two given DbGeometry values spatially intersect.(Overrides DbSpatialServices.Intersects(DbGeometry, DbGeometry).) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | Overlaps(DbGeometry, DbGeometry) | Determines whether the two given DbGeometry values spatially overlap.(Overrides DbSpatialServices.Overlaps(DbGeometry, DbGeometry).) |
![]() | PointAt(DbGeography, Int32) | Returns a point element of the given DbGeography value, if it represents a linestring or linear ring.(Overrides DbSpatialServices.PointAt(DbGeography, Int32).) |
![]() | PointAt(DbGeometry, Int32) | Returns a point element of the given DbGeometry value, if it represents a linestring or linear ring.(Overrides DbSpatialServices.PointAt(DbGeometry, Int32).) |
![]() | Relate(DbGeometry, DbGeometry, String) | Determines whether the two given DbGeometry values are spatially related according to the given Dimensionally Extended Nine-Intersection Model (DE-9IM) intersection pattern.(Overrides DbSpatialServices.Relate(DbGeometry, DbGeometry, String).) |
![]() | SpatialEquals(DbGeography, DbGeography) | Determines whether the two given DbGeography values are spatially equal.(Overrides DbSpatialServices.SpatialEquals(DbGeography, DbGeography).) |
![]() | SpatialEquals(DbGeometry, DbGeometry) | Determines whether the two given DbGeometry values are spatially equal.(Overrides DbSpatialServices.SpatialEquals(DbGeometry, DbGeometry).) |
![]() | SymmetricDifference(DbGeography, DbGeography) | Computes the symmetric difference of two DbGeography values.(Overrides DbSpatialServices.SymmetricDifference(DbGeography, DbGeography).) |
![]() | SymmetricDifference(DbGeometry, DbGeometry) | Computes the symmetric difference between two DbGeometry values.(Overrides DbSpatialServices.SymmetricDifference(DbGeometry, DbGeometry).) |
![]() | ToString() | (Inherited from Object.) |
![]() | Touches(DbGeometry, DbGeometry) | Determines whether the two given DbGeometry values spatially touch.(Overrides DbSpatialServices.Touches(DbGeometry, DbGeometry).) |
![]() | Union(DbGeography, DbGeography) | Computes the union of two DbGeography values.(Overrides DbSpatialServices.Union(DbGeography, DbGeography).) |
![]() | Union(DbGeometry, DbGeometry) | Computes the union of two DbGeometry values.(Overrides DbSpatialServices.Union(DbGeometry, DbGeometry).) |
![]() | Within(DbGeometry, DbGeometry) | Determines whether one DbGeometry value is spatially within the other.(Overrides DbSpatialServices.Within(DbGeometry, DbGeometry).) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.