WellKnownTextSqlFormatter Class

Represents the object to move spatial types to and from the WellKnownTextSql format.

Inheritance Hierarchy

System.Object
  System.Spatial.SpatialFormatter<TextReader, TextWriter>
    System.Spatial.WellKnownTextSqlFormatter

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

Syntax

'Declaration
Public MustInherit Class WellKnownTextSqlFormatter _
    Inherits SpatialFormatter(Of TextReader, TextWriter)
'Usage
Dim instance As WellKnownTextSqlFormatter
public abstract class WellKnownTextSqlFormatter : SpatialFormatter<TextReader, TextWriter>
public ref class WellKnownTextSqlFormatter abstract : public SpatialFormatter<TextReader^, TextWriter^>
[<AbstractClassAttribute>]
type WellKnownTextSqlFormatter =  
    class 
        inherit SpatialFormatter<TextReader, TextWriter>
    end
public abstract class WellKnownTextSqlFormatter extends SpatialFormatter<TextReader, TextWriter>

The WellKnownTextSqlFormatter type exposes the following members.

Constructors

  Name Description
Protected method WellKnownTextSqlFormatter Initializes a new instance of the WellKnownTextSqlFormatter class.

Top

Methods

  Name Description
Public methodStatic member Create() Creates the implementation of the formatter.
Public methodStatic member Create(Boolean) Creates the implementation of the formatter and checks whether the specified formatter has Z.
Public method CreateWriter Creates the writerStream. (Inherited from SpatialFormatter<TReaderStream, TWriterStream>.)
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 MakeValidatingBuilder Creates the builder that will be called by the parser to build the new type. (Inherited from SpatialFormatter<TReaderStream, TWriterStream>.)
Protected method MemberwiseClone (Inherited from Object.)
Public method Read<TResult>(TReaderStream) Parses the input, and produces the object. (Inherited from SpatialFormatter<TReaderStream, TWriterStream>.)
Public method Read<TResult>(TReaderStream, SpatialPipeline) Parses the input, and produces the object. (Inherited from SpatialFormatter<TReaderStream, TWriterStream>.)
Protected method ReadGeography Reads the Geography from the readerStream and call the appropriate pipeline methods. (Inherited from SpatialFormatter<TReaderStream, TWriterStream>.)
Protected method ReadGeometry Reads the Geometry from the readerStream and call the appropriate pipeline methods. (Inherited from SpatialFormatter<TReaderStream, TWriterStream>.)
Public method ToString (Inherited from Object.)
Public method Write Creates a valid format from the spatial object. (Inherited from SpatialFormatter<TReaderStream, TWriterStream>.)

Top

Extension Methods

  Name Description
Public Extension Method Write Writes the specified formatter. (Defined by FormatterExtensions.)

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