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
FormatterBaseThe formatter.
message
JsonRpcMessageThe 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()