JsonRpcErrorCode 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
錯誤代碼列於 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 需要的新內容。