JsonRpcResult 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
描述成功方法调用的结果。
[System.Runtime.Serialization.DataContract]
public class JsonRpcResult : StreamJsonRpc.Protocol.JsonRpcMessage
[System.Runtime.Serialization.DataContract]
public class JsonRpcResult : StreamJsonRpc.Protocol.JsonRpcMessage, StreamJsonRpc.Protocol.IJsonRpcMessageWithId
[<System.Runtime.Serialization.DataContract>]
type JsonRpcResult = class
inherit JsonRpcMessage
[<System.Runtime.Serialization.DataContract>]
type JsonRpcResult = class
inherit JsonRpcMessage
interface IJsonRpcMessageWithId
Public Class JsonRpcResult
Inherits JsonRpcMessage
Public Class JsonRpcResult
Inherits JsonRpcMessage
Implements IJsonRpcMessageWithId
- 继承
- 属性
- 实现
构造函数
JsonRpcResult() |
描述成功方法调用的结果。 |
属性
DebuggerDisplay |
获取要在此实例的调试器中显示的字符串。 |
Id |
已过时.
获取或设置客户端建立的标识符(如果预期响应请求)。 |
RequestId |
获取或设置客户端建立的标识符(如果预期响应请求)。 |
Result |
获取或设置调用结果的值(如果有)。 |
ResultDeclaredType |
获取或设置返回值的声明类型。 |
Version |
获取或设置此消息符合的 JSON-RPC 协议的版本。 (继承自 JsonRpcMessage) |
方法
GetResult<T>() |
获取值 Result,并考虑任何可能的类型强制。 |
SetExpectedResultType(Type) |
提供对值延迟反序列化的 Result 提示,该值指向稍后调用 GetResult<T>() 时将使用的类型参数。 |
ToString() |
描述成功方法调用的结果。 |
TryGetTopLevelProperty<T>(String, T) |
从作为 JSON-RPC 规范扩展的传入消息中检索顶级属性。 (继承自 JsonRpcMessage) |
TrySetTopLevelProperty<T>(String, T) |
在消息中设置一个顶级属性,该属性是 JSON-RPC 规范的扩展。 (继承自 JsonRpcMessage) |