Skip to content

ResponseCodec Methods

Supports raw serialization of Orleans.Serialization.Invocation.Response values.

ReadRaw(Reader<TInput>, Field)

abstract
public abstract object ReadRaw<TInput>(ref Reader<TInput> reader, scoped ref Field field)
Reads a response without a containing field header.

Parameters

readerReader<TInput>
The reader.
fieldField
The field header for the response content.

Returns

The response.

WriteRaw(Writer<TBufferWriter>, object)

abstract
public abstract void WriteRaw<TBufferWriter>(ref Writer<TBufferWriter> writer, object value)
Writes a response without a containing field header.

Parameters

writerWriter<TBufferWriter>
The writer.
valueobject
The response to write.