JsonRpcErrorCode 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
エラー コードは、JSON-RPC 仕様またはこのライブラリにレイアウトされています。
public enum JsonRpcErrorCode
type JsonRpcErrorCode =
Public Enum JsonRpcErrorCode
- 継承
-
JsonRpcErrorCode
フィールド
| 名前 | 値 | 説明 |
|---|---|---|
| RequestCanceled | -32800 | クライアントからの取り消し要求により、サーバー メソッドの実行が中止されました。 |
| ParseError | -32700 | 無効な JSON がサーバーによって受信されました。 JSON テキストの解析中にサーバーでエラーが発生しました。 |
| InternalError | -32603 | 内部 JSON-RPC エラー。 |
| InvalidParams | -32602 | メソッド パラメーターが無効です。 |
| MethodNotFound | -32601 | メソッドが存在しません/使用できません。 |
| InvalidRequest | -32600 | 送信された JSON が有効な Request オブジェクトではありません。 |
| InvocationErrorWithException | -32004 | RPC 呼び出しが行われたが、ターゲットが例外をスローしたことを示します。 Errorに含まれるDataは、ISerializableを介してシリアル化されたExceptionとして解釈する必要があります。 |
| ResponseSerializationFailure | -32003 | アプリケーションが意図したとおりに応答をシリアル化できなかったことを示します。 |
| NoMarshaledObjectFound | -32001 | 存在しない、または既に破棄されているリモートマーシャリングされたオブジェクトに対して要求が行われたことを示します。 |
| InvocationError | -32000 | RPC 呼び出しが行われたが、ターゲットが例外をスローしたことを示します。 Errorに含まれるDataは、CommonErrorDataされる可能性があります。 |
注釈
仕様に従って、-32000 への -32768 を含むエラー コードは、事前に定義されたエラー用に予約されています。 -32000 から -32099 までの範囲は "実装定義サーバー エラー用に予約されています" ため、StreamJsonRpc に必要な新機能を定義します。