StreamJsonRpc 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
结构
| RequestId |
表示请求的 ID,无论是数字还是字符串。 |
接口
| IActivityTracingStrategy |
同步 RPC 客户端与与 W3C 跟踪上下文 规范一致的服务器之间的上下文活动。 |
| ICancellationStrategy |
定义可使用 RPC 方法取消 CancellationToken的扩展点。 |
| IJsonRpcAsyncMessageFormatter |
提供对IBufferWriter<T>反序列化和异步反序列化的接口JsonRpcMessage。 |
| IJsonRpcAsyncMessageTextFormatter |
一个接口,它 JsonRpcMessage 提供对异步反序列化的序列化 IBufferWriter<T> ,并将消息格式化为 JSON (文本) 。 |
| IJsonRpcClientProxy |
由从及其重载返回 Attach<T>(IJsonRpcMessageHandler, JsonRpcProxyOptions) 的动态生成的代理实现,以提供对其他 JSON-RPC 功能的访问权限。 |
| IJsonRpcInstanceContainer |
接口(可选)由 IJsonRpcMessageFormatter 需要对其所有者 JsonRpc 类引用的实现实现实现实现。 |
| IJsonRpcMessageFactory |
允许 IJsonRpcMessageFormatter 实例充当 -derived 类型的工厂的 JsonRpcMessage接口。 |
| IJsonRpcMessageFormatter |
提供对字节序列和字节序列进行序列化的接口 JsonRpcMessage 。 |
| IJsonRpcMessageHandler |
发送和接收 JSON-RPC 消息的协定。 |
| IJsonRpcMessageTextFormatter |
将 IJsonRpcMessageFormatter 消息的格式设置为 JSON (文本) 。 |
枚举
| DisconnectedReason |
标识流断开连接的原因。 |
| ExceptionProcessing |
枚举内置于类中的 JsonRpc 异常处理行为。 |
| JsonRpc.TraceEvents |
引发到我们的 TraceSource事件 ID。 |
| NewLineDelimitedMessageHandler.NewLineStyle |
描述可写入的新行的支持样式。 |