JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Metodo

Definizione

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.

Si applica a

Vedi anche