SpatialBuilder Class

Creates a geometry or geography instances from spatial data pipelines.

Inheritance Hierarchy

System.Object
  System.Spatial.SpatialPipeline
    System.Spatial.SpatialBuilder

Namespace:  System.Spatial
Assembly:  System.Spatial (in System.Spatial.dll)

Syntax

'Declaration
Public Class SpatialBuilder _
    Inherits SpatialPipeline _
    Implements IShapeProvider, IGeographyProvider, IGeometryProvider
'Usage
Dim instance As SpatialBuilder
public class SpatialBuilder : SpatialPipeline, 
    IShapeProvider, IGeographyProvider, IGeometryProvider
public ref class SpatialBuilder : public SpatialPipeline, 
    IShapeProvider, IGeographyProvider, IGeometryProvider
type SpatialBuilder =  
    class 
        inherit SpatialPipeline 
        interface IShapeProvider 
        interface IGeographyProvider 
        interface IGeometryProvider 
    end
public class SpatialBuilder extends SpatialPipeline implements IShapeProvider, IGeographyProvider, IGeometryProvider

The SpatialBuilder type exposes the following members.

Constructors

  Name Description
Public method SpatialBuilder Initializes a new instance of the SpatialBuilder class.

Top

Properties

  Name Description
Public property ConstructedGeography Gets the geography object that was constructed most recently.
Public property ConstructedGeometry Gets the geometry object that was constructed most recently.
Public property GeographyPipeline Gets the geography side of the pipeline. (Inherited from SpatialPipeline.)
Public property GeometryPipeline Gets the geometry side of the pipeline. (Inherited from SpatialPipeline.)
Public property StartingLink Gets or sets the starting link. (Inherited from SpatialPipeline.)

Top

Methods

  Name Description
Public method ChainTo Adds the next pipeline. (Inherited from SpatialPipeline.)
Public methodStatic member Create Creates an implementation of the builder.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Events

  Name Description
Public event ProduceGeography Fires when the provider constructs geography object.
Public event ProduceGeometry Fires when the provider constructs geometry object.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

System.Spatial Namespace