JsonRpcErrorCode Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kody błędów określone w specyfikacji JSON-RPC lub tej biblioteki.
public enum JsonRpcErrorCode
type JsonRpcErrorCode =
Public Enum JsonRpcErrorCode
- Dziedziczenie
-
JsonRpcErrorCode
Pola
| Nazwa | Wartość | Opis |
|---|---|---|
| InternalError | -32603 | Wewnętrzny błąd JSON-RPC. |
| InvalidParams | -32602 | Nieprawidłowe parametry metody. |
| InvalidRequest | -32600 | Wysłany kod JSON nie jest prawidłowym obiektem żądania. |
| InvocationError | -32000 | Wskazuje, że wywołanie RPC zostało wykonane, ale element docelowy rzucił wyjątek. Element Data uwzględniony w obiekcie Error prawdopodobnie będzie mieć wartość CommonErrorData. |
| InvocationErrorWithException | -32004 | Wskazuje, że wywołanie RPC zostało wykonane, ale element docelowy rzucił wyjątek. Element Data uwzględniony w elemecie Error powinien być interpretowany jako Exception serializowany za pośrednictwem metody ISerializable. |
| MethodNotFound | -32601 | Metoda nie istnieje /jest niedostępna. |
| NoMarshaledObjectFound | -32001 | Wskazuje, że żądanie zostało wykonane do obiektu zdalnego marshalingu, który nigdy nie istniał lub został już usunięty. |
| ParseError | -32700 | Serwer odebrał nieprawidłowy kod JSON. Wystąpił błąd na serwerze podczas analizowania tekstu JSON. |
| RequestCanceled | -32800 | Wykonanie metody serwera zostało przerwane z powodu żądania anulowania od klienta. |
| ResponseSerializationFailure | -32003 | Wskazuje, że nie można serializować odpowiedzi jako zamierzonej aplikacji. |
Uwagi
Zgodnie ze specyfikacją kody błędów z i w tym -32768 do -32000 są zarezerwowane dla wstępnie zdefiniowanych błędów. Zakres od -32000 do -32099 to "Reserved for implementation-defined server-errors", więc definiujemy niezależnie od tego, czego potrzebujemy dla usługi StreamJsonRpc.