語言

JsonRpcErrorCode 列舉

定義

錯誤代碼列於 JSON-RPC 規範或此函式庫中。

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

欄位

名稱 值 Description
RequestCanceled -32800

伺服器方法的執行因用戶端的取消請求而中止。

ParseError -32700

伺服器收到無效的 JSON 檔案。 伺服器在解析 JSON 文字時發生錯誤。

InternalError -32603

內部 JSON-RPC 錯誤。

InvalidParams -32602

無效的方法參數。

MethodNotFound -32601

這個方法不存在/也無法取得。

InvalidRequest -32600

所傳送的 JSON 並不是有效的 Request 物件。

InvocationErrorWithException -32004

表示 RPC 呼叫已發出,但目標拋出例外。 Data包含在 中的 Error 應解釋為Exception序列化的 。ISerializable

ResponseSerializationFailure -32003

表示回應無法依應用程式預期序列化。

NoMarshaledObjectFound -32001

表示對一個遙控的物件提出請求,該物件從未存在或已被處理。

InvocationError -32000

表示 RPC 呼叫已發出,但目標拋出例外。 Data包含在 中Error很可能為 CommonErrorData。

備註

根據 規範,從 -32768 到 -32000 的錯誤代碼保留給預先定義的錯誤。 從 -32000 到 -32099 的範圍是「保留給實作定義的伺服器錯誤」,所以我們會定義 StreamJsonrpc 需要的新內容。

適用於