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 |
描述可写入的新行的支持样式。 |