Package JsonExSerializer


Classes

class  ConstructorParameterAttribute
 This attribute is used to decorate a property that will be used as an argument to the constructor rather than written out as a normal property. More...
interface  IContextAware
interface  IDeserializationCallback
 An interface to control deserialization. The OnAfterDeserialization method is called after an object has been deserialized. All properties will be set before the method is called. More...
interface  IJsonWriter
interface  ISerializationCallback
 Interface for an object to receive events during serialization. The OnBeforeSerialization will be called immediately before an object is serialized. The OnAfterSerialization method will be called after the object has been serialized. More...
class  JsonConvertAttribute
class  JsonExIgnoreAttribute
class  JsonExPropertyAttribute
 Force serialization of a property that would otherwise be ignored. More...
class  JsonExSerializationException
 Base class for all serialization exceptions. More...
class  JsonWriter
class  ParseException
 Indicates an error parsing the input stream for deserialization. More...
class  Parser
class  ReferenceEqualityComparer< T >
 An equality comparer for a Dictionary instance that compares equality using ReferenceEquals rather than Equals. This is to ensure that 2 objects are actually the same and not just equal for reference checking purposes. More...
class  SerializationContext
 Provides options controlling Serializing and Deserializing of objects. More...
class  Serializer
class  SerializerHelper
 Class to do the work of serializing an object. More...
struct  Token
 Structure to represent a token from the input stream. More...
class  TokenStream
 Tokenizes input from the specified reader and returns tokens for the parser to parse. More...
class  TwoWayDictionary< K, V >
 A Bidirectional dictionary used by the context to store types. items can be looked based on key or value. A lookup on the value will return the key. More...
class  XmlConfigurator
class  XmlConfigSection

Packages

package  Collections
package  Expression
package  MetaData
package  TypeConversion

Enumerations

enum  TokenType
 The type for a given token. More...

Variables

string data = serializerObject.Serialize(myClass)
 The Serializer class is the main entry point into the Serialization framework. To get an instance of the Serializer, call the GetSerializer factory method with the type of the object that you want to Serialize or Deserialize.


Enumeration Type Documentation

enum JsonExSerializer::TokenType

The type for a given token.

Enumerator:
Number 
Identifier 
DoubleQuotedString 
SingleQuotedString 
Symbol 


Variable Documentation

string JsonExSerializer.data = serializerObject.Serialize(myClass)

The Serializer class is the main entry point into the Serialization framework. To get an instance of the Serializer, call the GetSerializer factory method with the type of the object that you want to Serialize or Deserialize.

Serializer serializerObject = new Serializer(typeof(MyClass)); MyClass myClass = new MyClass(); /* set properties on myClass


Generated on Fri Feb 15 23:33:58 2008 for JsonExSerializer by  doxygen 1.5.2