JsonRpcMessage 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.
Die Basisklasse für eine JSON-RPC-Anforderung oder -Antwort.
[System.Runtime.Serialization.DataContract]
[System.Runtime.Serialization.KnownType(typeof(StreamJsonRpc.Protocol.JsonRpcRequest))]
[System.Runtime.Serialization.KnownType(typeof(StreamJsonRpc.Protocol.JsonRpcResult))]
[System.Runtime.Serialization.KnownType(typeof(StreamJsonRpc.Protocol.JsonRpcError))]
public abstract class JsonRpcMessage
[<System.Runtime.Serialization.DataContract>]
[<System.Runtime.Serialization.KnownType(typeof(StreamJsonRpc.Protocol.JsonRpcRequest))>]
[<System.Runtime.Serialization.KnownType(typeof(StreamJsonRpc.Protocol.JsonRpcResult))>]
[<System.Runtime.Serialization.KnownType(typeof(StreamJsonRpc.Protocol.JsonRpcError))>]
type JsonRpcMessage = class
Public MustInherit Class JsonRpcMessage
- Vererbung
-
JsonRpcMessage
- Abgeleitet
- Attribute
Konstruktoren
JsonRpcMessage() |
Die Basisklasse für eine JSON-RPC-Anforderung oder -Antwort. |
Eigenschaften
Version |
Dient zum Abrufen oder Festlegen der Version des JSON-RPC-Protokolls, dem diese Nachricht entspricht. |
Methoden
TryGetTopLevelProperty<T>(String, T) |
Ruft eine Eigenschaft auf oberster Ebene aus einer eingehenden Nachricht ab, die eine Erweiterung der JSON-RPC-Spezifikation ist. |
TrySetTopLevelProperty<T>(String, T) |
Legt eine Eigenschaft auf oberster Ebene in der Nachricht fest, die eine Erweiterung auf JSON-RPC-Spezifikation ist. |