ExceptionProcessing 열거형
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
클래스에 기본 제공되는 예외 처리 동작을 JsonRpc 열거합니다.
public enum ExceptionProcessing
type ExceptionProcessing =
Public Enum ExceptionProcessing
- 상속
-
ExceptionProcessing
필드
CommonErrorData | 0 | 서버에서 throw된 예외는 단순 CommonErrorData 클래스로 직렬화되고 기본 오류 코드는 다음과 같습니다 InvocationError. 클라이언트는 해당 DeserializedErrorData 속성이 역직렬화된 CommonErrorData것을 경험 RemoteInvocationException 합니다. |
ISerializable | 1 | 서버에서 throw된 예외는 메커니즘을 ISerializable 통해 직렬화되고 오류 코드를 InvocationErrorWithException사용하여 더 자세한 내용을 캡처합니다. 원래 예외 형식을 클라이언트에서 throw된 내부 예외로 역직렬화합니다 RemoteInvocationException . 또한 내부 DeserializedErrorData 예외 트리와 유사한 인스턴스 CommonErrorData 로 설정됩니다. |