JsonRpcErrorCode 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
JSON-RPC 사양 또는 이 라이브러리에 배치된 오류 코드입니다.
public enum JsonRpcErrorCode
type JsonRpcErrorCode =
Public Enum JsonRpcErrorCode
- 상속
-
JsonRpcErrorCode
필드
InternalError | -32603 | 내부 JSON-RPC 오류입니다. |
InvalidParams | -32602 | 메서드 매개 변수가 잘못되었습니다. |
InvalidRequest | -32600 | 전송된 JSON이 유효한 Request 개체가 아닙니다. |
InvocationError | -32000 | RPC 호출이 이루어졌지만 대상이 예외를 throw했음을 나타냅니다. Data 에 포함 Error 될 CommonErrorData가능성이 높습니다. |
InvocationErrorWithException | -32004 | RPC 호출이 이루어졌지만 대상이 예외를 throw했음을 나타냅니다. 포함된 항목은 Data 을 Error 통해 ISerializableserialize된 것으로 Exception 해석되어야 합니다. |
MethodNotFound | -32601 | 메서드가 없거나 사용할 수 없습니다. |
NoMarshaledObjectFound | -32001 | 존재하지 않거나 이미 삭제된 원격 마샬링된 개체에 대한 요청이 발생했음을 나타냅니다. |
ParseError | -32700 | 서버에서 잘못된 JSON을 수신했습니다. JSON 텍스트를 구문 분석하는 동안 서버에서 오류가 발생했습니다. |
RequestCanceled | -32800 | 클라이언트의 취소 요청으로 인해 서버 메서드 실행이 중단되었습니다. |
ResponseSerializationFailure | -32003 | 애플리케이션이 의도한 대로 응답을 serialize할 수 없음을 나타냅니다. |
설명
사양에 따라 -32768에서 -32000까지의 오류 코드는 미리 정의된 오류에 대해 예약됩니다. -32000에서 -32099까지의 범위는 "구현 정의 서버 오류에 대해 예약됨"이므로 StreamJsonRpc에 필요한 새로운 항목을 정의합니다.