Fauna .NET Driver
0.1.0-beta
Loading...
Searching...
No Matches
repo.git
Fauna
Serialization
IDeserializer.cs
Go to the documentation of this file.
1
using
Fauna.Mapping
;
2
3
namespace
Fauna.Serialization
;
4
5
public
interface
IDeserializer
<out T> :
IDeserializer
6
{
7
new
T
Deserialize
(
MappingContext
context, ref
Utf8FaunaReader
reader);
8
}
9
10
public
interface
IDeserializer
11
{
12
object
?
Deserialize
(
MappingContext
context, ref
Utf8FaunaReader
reader);
13
}
14
15
public
abstract
class
BaseDeserializer
<T> :
IDeserializer
<T>
16
{
17
object
?
IDeserializer
.
Deserialize
(
MappingContext
context, ref
Utf8FaunaReader
reader) =>
18
Deserialize(context, ref reader);
19
20
public
abstract
T
Deserialize
(
MappingContext
context, ref
Utf8FaunaReader
reader);
21
}
Fauna.Mapping.MappingContext
Definition
MappingContext.cs:6
Fauna.Serialization.BaseDeserializer
Definition
IDeserializer.cs:16
Fauna.Serialization.BaseDeserializer.Deserialize
T Deserialize(MappingContext context, ref Utf8FaunaReader reader)
Fauna.Serialization.IDeserializer
Definition
IDeserializer.cs:6
Fauna.Serialization.IDeserializer.Deserialize
object? Deserialize(MappingContext context, ref Utf8FaunaReader reader)
Fauna.Serialization.IDeserializer.Deserialize
new T Deserialize(MappingContext context, ref Utf8FaunaReader reader)
Fauna.Mapping
Definition
Attributes.cs:1
Fauna.Serialization
Definition
CheckedDeserializer.cs:3
Fauna.Serialization.Utf8FaunaReader
Represents a reader that provides fast, non-cached, forward-only access to serialized data.
Definition
Utf8FaunaReader.cs:13
Generated by
1.9.8