JsonRpcErrorCode Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fehlercodes, die in der JSON-RPC Spezifikation oder dieser Bibliothek angeordnet sind.
public enum JsonRpcErrorCode
type JsonRpcErrorCode =
Public Enum JsonRpcErrorCode
- Vererbung
-
JsonRpcErrorCode
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| RequestCanceled | -32800 | Die Ausführung der Servermethode wurde aufgrund einer Abbruchanforderung vom Client abgebrochen. |
| ParseError | -32700 | Ungültiger JSON-Code wurde vom Server empfangen. Fehler auf dem Server beim Analysieren des JSON-Texts. |
| InternalError | -32603 | Interner JSON-RPC Fehler. |
| InvalidParams | -32602 | Ungültige Methodenparameter. |
| MethodNotFound | -32601 | Die Methode ist nicht vorhanden/ist nicht verfügbar. |
| InvalidRequest | -32600 | Der gesendete JSON-Code ist kein gültiges Request-Objekt. |
| InvocationErrorWithException | -32004 | Gibt an, dass der RPC-Aufruf durchgeführt wurde, aber das Ziel hat eine Ausnahme ausgelöst. Die Data in der Error Datei enthaltenen Werte sollten als Exception serialisiert ISerializableüber interpretiert werden. |
| ResponseSerializationFailure | -32003 | Gibt an, dass eine Antwort nicht serialisiert werden konnte, wie die Anwendung beabsichtigt. |
| NoMarshaledObjectFound | -32001 | Gibt an, dass eine Anforderung an ein remote gemarstetes Objekt gestellt wurde, das nie vorhanden war oder bereits verworfen wurde. |
| InvocationError | -32000 | Gibt an, dass der RPC-Aufruf durchgeführt wurde, aber das Ziel hat eine Ausnahme ausgelöst. Das Data enthaltene in der Error ist wahrscheinlich .CommonErrorData |
Hinweise
Gemäß der Spezifikation sind die Fehlercodes von und einschließlich -32768 bis -32000 für vordefinierte Fehler reserviert. Der Bereich zwischen -32000 und -32099 ist "Reserviert für implementierungsdefinierte Serverfehler", sodass wir definieren, was für StreamJsonRpc neu ist.