GeometryEnvelopeAggregate Class

Definition

Represents a geometry envelope based on the given set of SqlGeometry objects.

[Microsoft.SqlServer.Server.SqlUserDefinedAggregate(Microsoft.SqlServer.Server.Format.Native, IsInvariantToDuplicates=true, IsInvariantToNulls=true, IsInvariantToOrder=true, IsNullIfEmpty=true)]
[System.Serializable]
public class GeometryEnvelopeAggregate
[<Microsoft.SqlServer.Server.SqlUserDefinedAggregate(Microsoft.SqlServer.Server.Format.Native, IsInvariantToDuplicates=true, IsInvariantToNulls=true, IsInvariantToOrder=true, IsNullIfEmpty=true)>]
[<System.Serializable>]
type GeometryEnvelopeAggregate = class
Public Class GeometryEnvelopeAggregate
Inheritance
GeometryEnvelopeAggregate
Attributes

Constructors

GeometryEnvelopeAggregate()

Initializes a new instance of GeometryEnvelopeAggregate class.

Methods

Accumulate(SqlGeometry)

Adds the given SqlGeometry object into this geometry envelope.

Init()

Initializes the properties of a GeometryEnvelopeAggregate instance.

Merge(GeometryEnvelopeAggregate)

Adds the given GeometryEnvelopeAggregate object into this geometry envelope.

Terminate()

Returns the SqlGeometry object that represents this geometry envelope.

Applies to