JsonRpc.CreateErrorDetails(JsonRpcRequest, Exception) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.