次の方法で共有


StreamJsonRpc.Reflection 名前空間

クラス

CodeGenHelpers

動的に生成されたプロキシを呼び出すヘルパー メソッド。 mono は IgnoresAccessChecksToAttribute をサポートしていないため、この型はパブリックのみです。 直接呼び出さないでください。

JsonRpcMessageEventArgs

from 要求メッセージまたは応答メッセージを RequestId 送信します。

JsonRpcResponseEventArgs

応答メッセージの RequestId 状態と成功の状態を示します。

MessageFormatterDuplexPipeTracker

IJsonRpcMessageFormatter JSON-RPC でのマーシャリングをサポートすることで実装をIDuplexPipe支援します。

MessageFormatterEnumerableTracker

実装が IJsonRpcMessageFormatter RPC メソッドからの戻り値をサポート IAsyncEnumerable<T> するために使用できるヘルパー クラス。

MessageFormatterProgressTracker

メッセージ フォーマッタがサポートを実装するのに役立つ便利なメソッドを IProgress<T>含むクラス。

MessageFormatterProgressTracker.ProgressParamInformation

実装 IProgress<T>するオブジェクトの関連情報を保持するために使用されるクラス。

インターフェイス

IJsonRpcFormatterCallbacks

リソースの JsonRpc クリーンアップを実行できるようにするコールバックを IJsonRpcMessageFormatter 公開するために実装されます。

IJsonRpcFormatterState

などのMessageFormatterEnumerableTrackerフォーマッタ拡張機能をサポートするためにインスタンスによってIJsonRpcMessageFormatter実装されるインターフェイス。

IJsonRpcFormatterTracingCallbacks

必要に応じて、メッセージの IJsonRpcMessageFormatter JSON 表現をトレースするために完全にシリアル化されたシーケンスが必要な場合に実装されます。

IJsonRpcMessageBufferManager

バッファーを解放または安全にリサイクルできるように、メッセージの逆シリアル化が完了したときに通知を要求するオブジェクト上 IJsonRpcMessageHandler に存在する可能性があるインターフェイス。

IJsonRpcTracingCallbacks

メッセージ トレースを容易にするために使用する実装用IJsonRpcMessageFormatterに実装されたJsonRpcインターフェイス。