Udostępnij za pośrednictwem


JsonRpcMessage Klasa

Definicja

Klasa bazowa dla żądania lub odpowiedzi JSON-RPC.

[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
Dziedziczenie
JsonRpcMessage
Pochodne
Atrybuty

Konstruktory

JsonRpcMessage()

Klasa bazowa dla żądania lub odpowiedzi JSON-RPC.

Właściwości

Version

Pobiera lub ustawia wersję protokołu JSON-RPC zgodnego z tym komunikatem.

Metody

TryGetTopLevelProperty<T>(String, T)

Pobiera właściwość najwyższego poziomu z komunikatu przychodzącego, który jest rozszerzeniem specyfikacji JSON-RPC.

TrySetTopLevelProperty<T>(String, T)

Ustawia właściwość najwyższego poziomu w komunikacie, który jest rozszerzeniem specyfikacji JSON-RPC.

Dotyczy