Share via


FormatterBase.TrackDeserialization Method

Definition

Sets up state to track deserialization of a message.

protected StreamJsonRpc.FormatterBase.DeserializationTracking TrackDeserialization(StreamJsonRpc.Protocol.JsonRpcMessage message, ReadOnlySpan<System.Reflection.ParameterInfo> parameters = default);
member this.TrackDeserialization : StreamJsonRpc.Protocol.JsonRpcMessage * ReadOnlySpan<System.Reflection.ParameterInfo> -> StreamJsonRpc.FormatterBase.DeserializationTracking
Protected Function TrackDeserialization (message As JsonRpcMessage, Optional parameters As ReadOnlySpan(Of ParameterInfo) = Nothing) As FormatterBase.DeserializationTracking

Parameters

message
JsonRpcMessage

The message being deserialized.

parameters
ReadOnlySpan<ParameterInfo>

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

Returns

A value to dispose of when deserialization has completed.

Applies to