StreamJsonRpc.Reflection 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
CodeGenHelpers |
要调用的动态生成的代理的帮助程序方法。 此类型仅公开,因为 mono 不支持 IgnoresAccessChecksToAttribute。 请勿直接调用。 |
JsonRpcMessageEventArgs |
RequestId传递来自请求或响应消息。 |
JsonRpcResponseEventArgs |
RequestId承载响应消息的成功状态。 |
MessageFormatterDuplexPipeTracker |
IJsonRpcMessageFormatter协助实现通过 JSON-RPC 进行支持封送IDuplexPipe处理。 |
MessageFormatterEnumerableTracker |
实现可用于支持 IAsyncEnumerable<T> RPC 方法返回值的帮助程序类IJsonRpcMessageFormatter。 |
MessageFormatterProgressTracker |
包含有用方法的类,可帮助消息格式化程序实现对 IProgress<T>. |
MessageFormatterProgressTracker.ProgressParamInformation |
用于保留实现 IProgress<T>的对象的相关信息的类。 |
接口
IJsonRpcFormatterCallbacks |
通过 JsonRpc 公开允许 IJsonRpcMessageFormatter 执行资源清理的回调来实现。 |
IJsonRpcFormatterState |
实例 IJsonRpcMessageFormatter 实现的接口以支持某些格式化程序扩展,例如 MessageFormatterEnumerableTracker。 |
IJsonRpcFormatterTracingCallbacks |
(可选)由需要 IJsonRpcMessageFormatter 完全序列化的序列来实现,以便跟踪消息的 JSON 表示形式。 |
IJsonRpcMessageBufferManager |
可以在对象上找到一个 IJsonRpcMessageHandler 接口,用于请求在消息反序列化完成时发出通知,以便释放或安全地回收缓冲区。 |
IJsonRpcTracingCallbacks |
由JsonRpcIJsonRpcMessageFormatter实现促进消息跟踪的接口。 |