GeographyConvexHullAggregate Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the convex hull for the given set of SqlGeography objects.
[Microsoft.SqlServer.Server.SqlUserDefinedAggregate(Microsoft.SqlServer.Server.Format.UserDefined, IsInvariantToDuplicates=true, IsInvariantToNulls=true, IsInvariantToOrder=true, IsNullIfEmpty=false, MaxByteSize=-1)]
[System.CLSCompliant(true)]
[System.Serializable]
public class GeographyConvexHullAggregate : Microsoft.SqlServer.Server.IBinarySerialize
[<Microsoft.SqlServer.Server.SqlUserDefinedAggregate(Microsoft.SqlServer.Server.Format.UserDefined, IsInvariantToDuplicates=true, IsInvariantToNulls=true, IsInvariantToOrder=true, IsNullIfEmpty=false, MaxByteSize=-1)>]
[<System.CLSCompliant(true)>]
[<System.Serializable>]
type GeographyConvexHullAggregate = class
interface IBinarySerialize
Public Class GeographyConvexHullAggregate
Implements IBinarySerialize
- Inheritance
-
GeographyConvexHullAggregate
- Attributes
- Implements
Constructors
GeographyConvexHullAggregate() |
Initializes a new instance of the GeographyConvexHullAggregate class. |
Methods
Accumulate(SqlGeography) |
Adds the given SqlGeography object into this convex hull. |
Init() |
Initializes the properties of a GeographyConvexHullAggregate object. |
Merge(GeographyConvexHullAggregate) |
Adds the given GeographyConvexHullAggregate object into this convex hull. |
Read(BinaryReader) |
Reads a binary representation of a geography type into a SqlGeometry object. |
Terminate() |
Returns the SqlGeography object that represents this convex hull. |
Write(BinaryWriter) |
Writes a SqlGeography object to a binary stream. |