語言

ExceptionProcessing 列舉

定義

列舉了本 JsonRpc 類別內建的例外處理行為。

public enum ExceptionProcessing
type ExceptionProcessing = 
Public Enum ExceptionProcessing
繼承
ExceptionProcessing

欄位

名稱 值 Description
CommonErrorData 0

伺服器拋出的例外會序列化為簡單 CommonErrorData 類別,預設錯誤代碼為 InvocationError。 客戶體驗到 , RemoteInvocationException 其 DeserializedErrorData 屬性為去序列化 CommonErrorData的 。

ISerializable 1

伺服器拋出的例外會透過機制 ISerializable 序列化,並以錯誤代碼 InvocationErrorWithException捕捉更多細節。 這些例外類型會被反序列化,原始例外類型作為拋給客戶端的 RemoteInvocationException 內部例外。 也 DeserializedErrorData 被設定為類似內部例外樹的實例 CommonErrorData 。

適用於

另請參閱