GmlFormatter Class

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

Inheritance Hierarchy

System.Object
  System.Spatial.SpatialFormatter<XmlReader, XmlWriter>
    System.Spatial.GmlFormatter

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

Syntax

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

The GmlFormatter type exposes the following members.

Constructors

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

Top

Methods

  Name Description
Public methodStatic member Create Creates the implementation of the formatter.
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