ExceptionProcessing 열거형

정의

클래스에 기본 제공되는 예외 처리 동작을 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 로 설정됩니다.

적용 대상

추가 정보