JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea l'oggetto JsonRpcError.ErrorDetail da utilizzare come valore per la proprietà di errore da inviare al client in risposta a un'eccezione generata da un metodo RPC richiamato in locale.
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
Parametri
- request
- JsonRpcRequest
Richiesta che ha portato alla chiamata che ha finito per non riuscire.
- exception
- Exception
Eccezione generata dal metodo RPC.
Restituisce
Dettagli dell'errore da restituire al client. Non deve essere null
.
Commenti
Questo metodo può essere sottoposto a override in una classe derivata per modificare il modo in cui vengono espressi i dettagli degli errori.