![]() | Couchbase.Core.IO.Serializers Namespace |
[Missing <summary> documentation for "N:Couchbase.Core.IO.Serializers"]
Class | Description | |
---|---|---|
![]() | DefaultJsonStreamReader |
Newtonsoft.Json based implementation of IJsonStreamReader.
|
![]() | DefaultSerializer |
The default serializer for the Couchbase.NET SDK. Uses Newtonsoft.JSON as the the serializer.
|
![]() | DeserializationOptions |
Options to control deserialization process in an IExtendedTypeSerializer.
|
![]() | JsonStreamDeserializerExtensions |
Extensions for .
|
![]() | SupportedDeserializationOptions |
Supplied by IExtendedTypeSerializer to define which deserialization options it supports.
|
![]() | TypeSerializerExtensions |
Interface | Description | |
---|---|---|
![]() | ICustomObjectCreator |
Used to control type creation during deserialization. For example, it can be used to create object proxies.
|
![]() | IExtendedTypeSerializer |
Provides an interface for serialization and deserialization of K/V pairs, with support for more
advanced deserialization features.
|
![]() | IJsonStreamReader |
Reads values and objects from a JSON stream asynchronously.
|
![]() | IJsonToken |
Used to support dynamic object reading during streaming JSON deserialization.
|
![]() | IStreamingTypeDeserializer |
Extends ITypeSerializer with methods for deserializing
a stream gradually. This allows deserialization to begin before the
entire stream is available, and can reduce memory utilization if the
result is processed as a stream rather than placed in a list.
|
![]() | ITypeSerializer |
Provides an interface for serialization and deserialization of K/V pairs.
|
![]() | ITypeSerializerProvider |
Provides access to an ITypeSerializer related to the object.
|