User Tools

Site Tools


thinkgeo.mapsuite.core.geoserializer

ThinkGeo.MapSuite.Core.GeoSerializer

Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.

This class serializes an object.

Inheritance Hierarchy

  • System.Object
    • ThinkGeo.MapSuite.Core.GeoSerializer

Members Summary

Public Constructors

GeoSerializer()

  • Creates an instance of GeoSerializer.
Remarks
  • N/A
Parameters

GeoSerializer(GeoSerializationFormatter)

  • N/A
Remarks
  • N/A
Parameters

Protected Constructors

Public Methods

Serialize(Object,String)

  • Serialize an object and save the serialized data to a file.
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • objectToSerialize
    • Type:Object
    • Description:The object to be serialized.
  • targetPathFileName
    • Type:String
    • Description:The path to save the serialized data to.

Serialize(Object,Stream)

  • Serialize an object and save the serialized data to a stream.
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters
  • objectToSerialize
    • Type:Object
    • Description:The object to be serialized.
  • targetStream
    • Type:Stream
    • Description:The stream to save the serialized data into.

Serialize(Object)

  • Serialize an object and save the serialized data to a string.
Remarks
  • N/A
Return Value
  • Type:String
  • Description:The string that contains the serialized data.
Parameters
  • objectToSerialize
    • Type:Object
    • Description:The object to be serialized.

Deserialize(String,FileAccess)

  • Recreates an object from a file.
Remarks
  • N/A
Return Value
  • Type:Object
  • Description:The recreated object.
Parameters
  • sourcePathFileName
    • Type:String
    • Description:The file path to deserialize from.
  • fileAccess
    • Type:FileAccess
    • Description:The FileAccess

Deserialize(Stream)

  • Recreates an object from a stream.
Remarks
  • N/A
Return Value
  • Type:Object
  • Description:The recreated object.
Parameters
  • sourceStream
    • Type:Stream
    • Description:The Stream to deserialize from.

Deserialize(String)

  • Recreates an object from a string.
Remarks
  • N/A
Return Value
  • Type:Object
  • Description:The recreated object.
Parameters
  • sourceString
    • Type:String
    • Description:The string to deserialize from.

Deserialize(Uri)

  • Recreates an object from an Url.
Remarks
  • N/A
Return Value
  • Type:Object
  • Description:The recreated object.
Parameters
  • sourceUri
    • Type:Uri
    • Description:The Url to deserialize from.

ToString()

  • N/A
Remarks
  • N/A
Return Value
  • Type:String
  • Description:N/A
Parameters

Equals(Object)

  • N/A
Remarks
  • N/A
Return Value
  • Type:Boolean
  • Description:N/A
Parameters
  • obj
    • Type:Object
    • Description:N/A

GetHashCode()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Int32
  • Description:N/A
Parameters

GetType()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Type
  • Description:N/A
Parameters

Protected Methods

Finalize()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Void
  • Description:N/A
Parameters

MemberwiseClone()

  • N/A
Remarks
  • N/A
Return Value
  • Type:Object
  • Description:N/A
Parameters

Public Properties

Formatter

Gets or sets the Formatter. The Formatter determines what kind of serialized data will be created.

Remarks

N/A

Return Value

Protected Properties

Public Events

thinkgeo.mapsuite.core.geoserializer.txt · Last modified: 2017/03/16 21:59 (external edit)