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 其他方式來判斷適當的型別。