JsonRpcErrorCode 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
JSON-RPC 規格或此程式庫中所配置的錯誤碼。
public enum JsonRpcErrorCode
type JsonRpcErrorCode =
Public Enum JsonRpcErrorCode
- 繼承
-
JsonRpcErrorCode
欄位
InternalError | -32603 | 內部 JSON-RPC 錯誤。 |
InvalidParams | -32602 | 不正確方法參數 (s) 。 |
InvalidRequest | -32600 | 傳送的 JSON 不是有效的 Request 物件。 |
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 所需的任何新專案。