語言

JsonRpc.GetErrorDetailsDataType(JsonRpcError) 方法

定義

決定物件在收到JsonRpcError訊息時應被反序列化為哪種類型Data。

protected virtual Type? GetErrorDetailsDataType(StreamJsonRpc.Protocol.JsonRpcError error);
abstract member GetErrorDetailsDataType : StreamJsonRpc.Protocol.JsonRpcError -> Type
override this.GetErrorDetailsDataType : StreamJsonRpc.Protocol.JsonRpcError -> Type
Protected Overridable Function GetErrorDetailsDataType (error As JsonRpcError) As Type

參數

error
JsonRpcError

收到的錯誤訊息。

傳回

類型,或 null 是否未知類型。

備註

預設實作與 的實作相符 CreateErrorDetails(JsonRpcRequest, Exception) ,假設 Data 物件應被反序列化為 的實例 CommonErrorData。 然而,衍生型別可以覆寫此方法,並使用 Code 其他方式來判斷適當的型別。

適用於