Condividi tramite


JsonRpcMessage Classe

Definizione

Classe di base per una richiesta o una risposta 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
Ereditarietà
JsonRpcMessage
Derivato
Attributi

Costruttori

JsonRpcMessage()

Classe di base per una richiesta o una risposta JSON-RPC.

Proprietà

Version

Ottiene o imposta la versione del protocollo JSON-RPC conforme a questo messaggio.

Metodi

TryGetTopLevelProperty<T>(String, T)

Recupera una proprietà di primo livello da un messaggio in ingresso che è un'estensione alla specifica JSON-RPC.

TrySetTopLevelProperty<T>(String, T)

Imposta una proprietà di primo livello nel messaggio che è un'estensione alla specifica JSON-RPC.

Si applica a