Table of Contents

Struct FormatterBase.DeserializationTracking

Namespace
StreamJsonRpc
Assembly
StreamJsonRpc.dll

Tracks deserialization of a message.

public struct FormatterBase.DeserializationTracking : IDisposable
Implements
Inherited Members

Constructors

DeserializationTracking(FormatterBase, JsonRpcMessage, ReadOnlySpan<ParameterInfo>)

Initializes a new instance of the FormatterBase.DeserializationTracking struct.

public DeserializationTracking(FormatterBase formatter, JsonRpcMessage message, ReadOnlySpan<ParameterInfo> parameters)

Parameters

formatter FormatterBase

The formatter.

message JsonRpcMessage

The message being deserialized.

parameters ReadOnlySpan<ParameterInfo>

The signature of the method that will be invoked for the incoming request, if applicable.

Methods

Dispose()

Clears deserialization state.

public void Dispose()