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.