JsonRpcErrorCode 枚举

定义

JSON-RPC 规范或此库中布局的错误代码。

public enum JsonRpcErrorCode
type JsonRpcErrorCode = 
Public Enum JsonRpcErrorCode
继承
JsonRpcErrorCode

字段

InternalError -32603

内部 JSON-RPC 错误。

InvalidParams -32602

方法参数 () 无效。

InvalidRequest -32600

发送的 JSON 不是有效的请求对象。

InvocationError -32000

指示已进行 RPC 调用,但目标引发异常。 DataError中包含的内容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 所需的任何新项。

适用于