Classes | |
| class | BaseDeserializer |
| class | CheckedDeserializer |
| class | ClassDeserializer |
| class | Deserializer |
| Represents methods for deserializing objects to and from Fauna's value format. | |
| class | DictionaryDeserializer |
| class | DynamicDeserializer |
| interface | IClassDeserializer |
| interface | IDeserializer |
| class | ListDeserializer |
| class | LongDeserializer |
| class | NullableDeserializer |
| class | PageDeserializer |
| class | SerializationException |
| Represents error that occur during serialization and deserialization of Fauna data. More... | |
| class | Serializer |
| Represents methods for serializing and deserializing objects to and from Fauna format. | |
| 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 } |
| 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. |
Definition at line 6 of file TokenType.cs.