JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Methode

Definition

Erstellt den JsonRpcError.ErrorDetail Wert, der als Wert für die Fehlereigenschaft verwendet werden soll, die als Reaktion auf eine Ausnahme, die von einer lokal aufgerufenen RPC-Methode ausgelöst wird, an den Client zurückgesendet werden soll.

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

Parameter

request
JsonRpcRequest

Die Anforderung, die zu dem Aufruf führte, der zu einem Fehler führte.

exception
Exception

Die Ausnahme, die von der RPC-Methode ausgelöst wird.

Gibt zurück

Die Fehlerdetails, die an den Client zurückgegeben werden sollen. Dieser Wert darf nicht null sein.

Hinweise

Diese Methode kann in einer abgeleiteten Klasse außer Kraft gesetzt werden, um die Art und Weise zu ändern, in der Fehlerdetails ausgedrückt werden.

Gilt für:

Weitere Informationen