JsonRpc.GetErrorDetailsDataType(JsonRpcError) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
決定物件應該針對傳入 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 或其他方法來判斷適當的類型。