JsonExSerializer Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
JsonExSerializer.MetaData.AbstractPropertyHandlerBase Implementation of an object property
JsonExSerializer.Collections.ArrayBuilderCollection builder class for arrays
JsonExSerializer.Collections.ArrayHandlerCollection handler class for arrays
JsonExSerializer.TypeConversion.BitArrayConverterConverter for the System.Collections.BitArray type
JsonExSerializer.Expression.BooleanEvaluator
JsonExSerializer.Expression.BooleanExpressionDistinguished types for evaluator purposes
JsonExSerializer.TypeConversion.ChainedConverterType converter that wraps multiple converters. Used when multiple JsonConvert attributes are specified on an element
JsonExSerializer.Expression.CollectionBuilderEvaluator
JsonExSerializer.Collections.CollectionConstructorHandlerHandles collection classes implementing ICollection with an constructor matching (ICollection) or (IEnumerable<>) or (IEnumerable)
JsonExSerializer.Collections.CollectionHandler
JsonExSerializer.Expression.ComplexEvaluatorBaseBase class evaluator for complex objects: javascript object and collection
JsonExSerializer.Expression.ComplexExpressionBaseBase class for complex types: objects and collections
JsonExSerializer.ConstructorParameterAttributeThis 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
JsonExSerializer.Expression.ConverterEvaluatorEvaluator for types with converters
JsonExSerializer.TypeConversion.ConverterUtilHelper class for custom type conversion. Will populate an object from a dictionary or copy its properties to a dictionary
JsonExSerializer.MetaData.CustomTypeHandlerFactoryTypeHandlerFactory implementation that allows you to specify the TypeHandler class that gets created when the factory creates ITypeHandler implementations
JsonExSerializer.Expression.DefaultEvaluatorAttribute
JsonExSerializer.TypeConversion.DictionaryToListConverterConverts a dictionary of objects to a list. On Deserialization, a property of the value type is used as the key
JsonExSerializer.Expression.EvaluatorBaseBase class for evaluators
JsonExSerializer.Expression.EvaluatorFactory
JsonExSerializer.Expression.ExpressionBase
JsonExSerializer.MetaData.FieldHandlerHandles a public field on an object
JsonExSerializer.Collections.GenericCollectionBuilder< ItemT >Implements a collection builder for types implementing the generic version of ICollection
JsonExSerializer.Collections.GenericCollectionCtorBuilder< T >
JsonExSerializer.Collections.GenericCollectionHandlerHandler class for Generic ICollection interface
JsonExSerializer.Collections.GenericStackBuilder< T >
JsonExSerializer.Collections.GenericStackHandlerCollection handler for a non-generic System.Collections.Stack class
JsonExSerializer.Collections.ICollectionBuilderInterface for an item that can build a collection object
JsonExSerializer.IContextAware
JsonExSerializer.IDeserializationCallbackAn 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
JsonExSerializer.Expression.IEvaluator
JsonExSerializer.TypeConversion.IJsonTypeConverterAn interface for converting from one type to another for serialization/deserialization. The resulting type is left unspecified
JsonExSerializer.IJsonWriter
JsonExSerializer.ISerializationCallbackInterface 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
JsonExSerializer.JsonConvertAttribute
JsonExSerializer.JsonExIgnoreAttribute
JsonExSerializer.JsonExPropertyAttributeForce serialization of a property that would otherwise be ignored
JsonExSerializer.JsonExSerializationExceptionBase class for all serialization exceptions
JsonExSerializer.JsonWriter
JsonExSerializer.Expression.KeyValueExpressionKey Value pairs in Object Expression. This class will alter the normal evaluation of the value by loading the propertyinfo for this key, from the parent and checking for a property converter
JsonExSerializer.Collections.ListCollectionBuilderCollection builder for types implementing IList
JsonExSerializer.Expression.ListEvaluator
JsonExSerializer.Expression.ListExpressionExpression to represent a javascript List/Array
JsonExSerializer.Collections.ListHandlerHandler class for classes implementing IList
JsonExSerializer.MetaData.MemberHandlerBaseBase class for TypeHandler and PropertyHandler
JsonExSerializer.Expression.NullExpression
JsonExSerializer.Expression.NumericEvaluator
JsonExSerializer.Expression.NumericExpressionDistinguished types for evaluator purposes
JsonExSerializer.Expression.ObjectEvaluatorEvaluator for Object expressions
JsonExSerializer.Expression.ObjectExpressionRepresents a javascript object
JsonExSerializer.ParseExceptionIndicates an error parsing the input stream for deserialization
JsonExSerializer.Parser
JsonExSerializer.MetaData.PropertyHandlerHelper for a type's properties
JsonExSerializer.MetaData.PropertyHandlerBaseBase class for Properties and Fields of a Type
JsonExSerializer.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
JsonExSerializer.Expression.ReferenceExpressionA reference to another object
JsonExSerializer.Expression.ReferenceIdentifierClass for working with a reference identifier e.g. this.Customer.Address[1].Name;
JsonExSerializer.SerializationContextProvides options controlling Serializing and Deserializing of objects
JsonExSerializer.Serializer
JsonExSerializer.SerializerHelperClass to do the work of serializing an object
JsonExSerializer.Collections.StackBuilderBuilder for a non-generic System.Collections.Stack class
JsonExSerializer.Collections.StackHandlerCollection handler for a non-generic System.Collections.Stack class
JsonExSerializer.TokenStructure to represent a token from the input stream
JsonExSerializer.TokenStreamTokenizes input from the specified reader and returns tokens for the parser to parse
JsonExSerializer.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
JsonExSerializer.TypeConversion.TypeConverterAdapterTypeConverter that utilizes the System.ComponentModel.TypeConverter for a given type
JsonExSerializer.MetaData.TypeHandlerHelper class for dealing with types during serialization
JsonExSerializer.MetaData.TypeHandlerFactoryFactory for TypeHandlers
JsonExSerializer.Expression.ValueEvaluator
JsonExSerializer.Expression.ValueExpressionValue types such as string, bool, or number
JsonExSerializer.XmlConfigSection
JsonExSerializer.XmlConfigurator

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