Table of Contents

Namespace Geotab.Serialization

Classes

BaseJsonConverter2<T>

A class that contains the logic to convert an object to JSON.

BaseJsonSerializer2

Converts an object to a JSON string and back.

BoolConverter2

A class that contains the logic to convert an object to JSON.

BoxedObjectConverter2

A class that contains the logic to convert an object to JSON.

DateTimeConverter2

A class that contains the logic to convert an object to JSON.

DateTimeOffsetConverter2

A class that contains the logic to convert an object to JSON.

DateTimeWithTimeZoneConverter2

A class that contains the logic to convert an object to JSON.

DoubleConverter2

A class that contains the logic to convert an object to JSON.

EnumConverterFactory
FloatConverter2

A class that contains the logic to convert an object to JSON.

ImmutableStructConverterFactory
IntConverter2

A class that contains the logic to convert an object to JSON.

JsonSerializerException

A library agnostic exception to be thrown from BaseJsonSerializer2 and its subclasses.

LongConverter2

A class that contains the logic to convert an object to JSON.

NullableEnumConverterFactory
NullableStructConverterFactory
QuotedNullIntConverter2

A class that contains the logic to convert an object to JSON.

QuotedNullStringConverter2

Intercept nulls represented as quoted null ("null"), and return them as nulls.

RectangleFConverter2

A class that contains the logic to convert an object to JSON.

TimeSpanConverter2

A class that contains the logic to convert an object to JSON.

UShortConverter2

A class that contains the logic to convert an object to JSON.

ValueTupleConverterFactory

Enums

Iso8601Resolution

An enum specifying to what resolution to serialize a DateTime to in the ISO 8601 format.