Classes | |
class | BaseSerializer |
class | BooleanSerializer |
class | ByteSerializer |
class | CheckedSerializer |
class | ClassSerializer |
class | DateOnlySerializer |
class | DateTimeOffsetSerializer |
class | DateTimeSerializer |
class | DictionarySerializer |
class | DocumentSerializer |
class | DoubleSerializer |
class | DynamicSerializer |
class | FloatSerializer |
interface | IClassDocumentSerializer |
class | IntSerializer |
interface | ISerializer |
class | ListSerializer |
class | LongSerializer |
class | ModuleSerializer |
class | NullableDocumentSerializer |
class | NullableSerializer |
class | NullableStructSerializer |
class | PageSerializer |
class | SByteSerializer |
class | SerializationException |
Represents error that occur during serialization and deserialization of Fauna data. More... | |
class | Serializer |
Represents methods for serializing objects to and from Fauna's value format. | |
class | ShortSerializer |
class | StreamSerializer |
class | StringSerializer |
class | UIntSerializer |
class | UShortSerializer |
struct | Utf8FaunaReader |
Represents a reader that provides fast, non-cached, forward-only access to serialized data. More... | |
class | Utf8FaunaWriter |
Provides functionality for writing data in a streaming manner to a buffer or a stream. More... | |
Enumerations | |
enum | TokenType { None , StartObject , EndObject , StartArray , EndArray , StartPage , EndPage , StartRef , EndRef , StartDocument , EndDocument , FieldName , String , Int , Long , Double , Date , Time , True , False , Null , Module , Stream } |
Enumerates the types of tokens used in Fauna serialization. More... | |
Enumerates the types of tokens used in Fauna serialization.
Enumerator | |
---|---|
None | There is no value. This is the default token type if no data has been read by the T:Fauna.Serialization.Utf8FaunaReader. |
StartObject | The token type is the start of a Fauna object. |
EndObject | The token type is the end of a Fauna object. |
StartArray | The token type is the start of a Fauna array. |
EndArray | The token type is the end of a Fauna array. |
StartPage | The token type is the start of a Fauna set (a.k.a. page). |
EndPage | The token type is the end of a Fauna set (a.k.a. page). |
StartRef | The token type is the start of a Fauna ref. |
EndRef | The token type is the end of a Fauna ref. |
StartDocument | The token type is the start of a Fauna document. |
EndDocument | The token type is the end of a Fauna document. |
FieldName | The token type is a Fauna property name. |
String | The token type is a Fauna string. |
Int | The token type is a Fauna integer. |
Long | The token type is a Fauna long. |
Double | The token type is a Fauna double. |
Date | The token type is a Fauna date. |
Time | The token type is a Fauna time. |
True | The token type is the Fauna literal true. |
False | The token type is the Fauna literal false. |
Null | The token type is the Fauna literal null. |
Module | The token type is the Fauna module. |
Stream | The token type is the Fauna stream token. |
Definition at line 6 of file TokenType.cs.