JsonRpcResult Klasse
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.
Beschreibt das Ergebnis einer erfolgreichen Aufrufmethode.
[System.Runtime.Serialization.DataContract]
public class JsonRpcResult : StreamJsonRpc.Protocol.JsonRpcMessage
[System.Runtime.Serialization.DataContract]
public class JsonRpcResult : StreamJsonRpc.Protocol.JsonRpcMessage, StreamJsonRpc.Protocol.IJsonRpcMessageWithId
[<System.Runtime.Serialization.DataContract>]
type JsonRpcResult = class
inherit JsonRpcMessage
[<System.Runtime.Serialization.DataContract>]
type JsonRpcResult = class
inherit JsonRpcMessage
interface IJsonRpcMessageWithId
Public Class JsonRpcResult
Inherits JsonRpcMessage
Public Class JsonRpcResult
Inherits JsonRpcMessage
Implements IJsonRpcMessageWithId
- Vererbung
- Attribute
- Implementiert
Konstruktoren
JsonRpcResult() |
Beschreibt das Ergebnis einer erfolgreichen Aufrufmethode. |
Eigenschaften
DebuggerDisplay |
Ruft die Zeichenfolge ab, die im Debugger für diese Instanz angezeigt werden soll. |
Id |
Veraltet.
Ruft einen vom Client erstellten Bezeichner ab oder legt diesen fest, wenn eine Antwort auf die Anforderung erwartet wird. |
RequestId |
Ruft einen vom Client erstellten Bezeichner ab oder legt diesen fest, wenn eine Antwort auf die Anforderung erwartet wird. |
Result |
Ruft den Wert des Ergebnisses eines Aufrufs ab oder legt diesen fest. |
ResultDeclaredType |
Ruft den deklarierten Typ des Rückgabewerts ab oder legt diesen fest. |
Version |
Dient zum Abrufen oder Festlegen der Version des JSON-RPC-Protokolls, dem diese Nachricht entspricht. (Geerbt von JsonRpcMessage) |
Methoden
GetResult<T>() |
Ruft den Wert des ResultTyps ab, wobei alle möglichen Typkoercion berücksichtigt werden. |
SetExpectedResultType(Type) |
Stellt einen Hinweis für eine verzögerte Deerialisierung des Result Werts als das Typargument bereit, das beim Aufrufen GetResult<T>() später verwendet wird. |
ToString() |
Beschreibt das Ergebnis einer erfolgreichen Aufrufmethode. |
TryGetTopLevelProperty<T>(String, T) |
Ruft eine Eigenschaft auf oberster Ebene aus einer eingehenden Nachricht ab, die eine Erweiterung der JSON-RPC-Spezifikation ist. (Geerbt von JsonRpcMessage) |
TrySetTopLevelProperty<T>(String, T) |
Legt eine Eigenschaft auf oberster Ebene in der Nachricht fest, die eine Erweiterung auf JSON-RPC-Spezifikation ist. (Geerbt von JsonRpcMessage) |