JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy element JsonRpcError.ErrorDetail , który ma być używany jako wartość właściwości błędu, która ma zostać wysłana z powrotem do klienta w odpowiedzi na wyjątek zgłaszany z metody RPC wywoływanej lokalnie.
protected virtual StreamJsonRpc.Protocol.JsonRpcError.ErrorDetail CreateErrorDetails (StreamJsonRpc.Protocol.JsonRpcRequest request, Exception exception);
abstract member CreateErrorDetails : StreamJsonRpc.Protocol.JsonRpcRequest * Exception -> StreamJsonRpc.Protocol.JsonRpcError.ErrorDetail
override this.CreateErrorDetails : StreamJsonRpc.Protocol.JsonRpcRequest * Exception -> StreamJsonRpc.Protocol.JsonRpcError.ErrorDetail
Protected Overridable Function CreateErrorDetails (request As JsonRpcRequest, exception As Exception) As JsonRpcError.ErrorDetail
Parametry
- request
- JsonRpcRequest
Żądanie, które doprowadziło do wywołania, które zakończyło się niepowodzeniem.
- exception
- Exception
Wyjątek zgłoszony z metody RPC.
Zwraca
Szczegóły błędu, które mają wrócić do klienta. Nie może być null
.
Uwagi
Ta metoda może zostać zastąpiona w klasie pochodnej, aby zmienić sposób wyrażenia szczegółów błędu.