JsonRpcErrorCode Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Коды ошибок, изложенные в спецификации JSON-RPC или этой библиотеке.
public enum JsonRpcErrorCode
type JsonRpcErrorCode =
Public Enum JsonRpcErrorCode
- Наследование
-
JsonRpcErrorCode
Поля
| Имя | Значение | Описание |
|---|---|---|
| InternalError | -32603 | Внутренняя ошибка JSON-RPC. |
| InvalidParams | -32602 | Недопустимые параметры метода. |
| 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.