Class JsonTranscoder
Inheritance
System.Object
JsonTranscoder
Assembly: Couchbase.NetClient.dll
Syntax
public class JsonTranscoder : BaseTranscoder, ITypeTranscoder
Constructors
|
Improve this Doc
View Source
JsonTranscoder()
Declaration
|
Improve this Doc
View Source
JsonTranscoder(ITypeSerializer)
Declaration
public JsonTranscoder(ITypeSerializer serializer)
Parameters
Methods
|
Improve this Doc
View Source
Decode<T>(ReadOnlyMemory<Byte>, Flags, OpCode)
Declaration
public override T Decode<T>(ReadOnlyMemory<byte> buffer, Flags flags, OpCode opcode)
Parameters
Type |
Name |
Description |
ReadOnlyMemory<System.Byte> |
buffer |
|
Flags |
flags |
|
OpCode |
opcode |
|
Returns
Type Parameters
Overrides
|
Improve this Doc
View Source
Encode<T>(Stream, T, Flags, OpCode)
Declaration
public override void Encode<T>(Stream stream, T value, Flags flags, OpCode opcode)
Parameters
Type |
Name |
Description |
Stream |
stream |
|
T |
value |
|
Flags |
flags |
|
OpCode |
opcode |
|
Type Parameters
Overrides
Couchbase.Core.IO.Transcoders.BaseTranscoder.Encode<T>(Stream, T, Couchbase.Core.IO.Operations.Flags, Couchbase.Core.IO.Operations.OpCode)
|
Improve this Doc
View Source
Declaration
public override Flags GetFormat<T>(T value)
Parameters
Type |
Name |
Description |
T |
value |
|
Returns
Type Parameters
Overrides
Couchbase.Core.IO.Transcoders.BaseTranscoder.GetFormat<T>(T)
Implements