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à error da inviare al client in risposta a un'eccezione generata da un metodo RPC richiamato localmente.
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 terminato l'esito negativo.
- exception
- Exception
Eccezione generata dal metodo RPC.
Valori restituiti
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 dell'errore.