Click or drag to resize

Couchbase.Core.IO.Serializers Namespace

[Missing <summary> documentation for "N:Couchbase.Core.IO.Serializers"]

Classes
  ClassDescription
Public classDefaultJsonStreamReader
Newtonsoft.Json based implementation of IJsonStreamReader.
Public classDefaultSerializer
The default serializer for the Couchbase.NET SDK. Uses Newtonsoft.JSON as the the serializer.
Public classDeserializationOptions
Options to control deserialization process in an IExtendedTypeSerializer.
Public classJsonStreamDeserializerExtensions
Extensions for .
Public classSupportedDeserializationOptions
Supplied by IExtendedTypeSerializer to define which deserialization options it supports.
Public classTypeSerializerExtensions
Interfaces
  InterfaceDescription
Public interfaceICustomObjectCreator
Used to control type creation during deserialization. For example, it can be used to create object proxies.
Public interfaceIExtendedTypeSerializer
Provides an interface for serialization and deserialization of K/V pairs, with support for more advanced deserialization features.
Public interfaceIJsonStreamReader
Reads values and objects from a JSON stream asynchronously.
Public interfaceIJsonToken
Used to support dynamic object reading during streaming JSON deserialization.
Public interfaceIStreamingTypeDeserializer
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.
Public interfaceITypeSerializer
Provides an interface for serialization and deserialization of K/V pairs.
Public interfaceITypeSerializerProvider
Provides access to an ITypeSerializer related to the object.