JsonRpcErrorCode 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
JSON-RPC 规范或此库中布局的错误代码。
public enum JsonRpcErrorCode
type JsonRpcErrorCode =
Public Enum JsonRpcErrorCode
- 继承
-
JsonRpcErrorCode
字段
InternalError | -32603 | 内部 JSON-RPC 错误。 |
InvalidParams | -32602 | 方法参数 () 无效。 |
InvalidRequest | -32600 | 发送的 JSON 不是有效的请求对象。 |
InvocationError | -32000 | 指示已进行 RPC 调用,但目标引发异常。 Data Error中包含的内容CommonErrorData可能是 。 |
InvocationErrorWithException | -32004 | 指示已进行 RPC 调用,但目标引发异常。 中Data包括的Error应解释为通过Exception序列化的 。ISerializable |
MethodNotFound | -32601 | 该方法不存在/不可用。 |
NoMarshaledObjectFound | -32001 | 指示已向从未存在或已处置的远程封送对象发出请求。 |
ParseError | -32700 | 服务器收到无效的 JSON。 分析 JSON 文本时,服务器上发生错误。 |
RequestCanceled | -32800 | 由于来自客户端的取消请求,服务器方法的执行已中止。 |
ResponseSerializationFailure | -32003 | 指示无法按应用程序预期序列化响应。 |
注解
根据 规范,将保留用于预定义错误的错误代码,包括 -32768 到 -32000。 范围从 -32000 到 -32099 是“保留用于实现定义的服务器错误”,因此我们定义了 StreamJsonRpc 所需的任何新项。