Langue

JsonRpcMessage Classe

Définition

Classe de base pour une demande ou une réponse 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
Héritage
JsonRpcMessage
Dérivé
Attributs

Constructeurs

Nom Description
JsonRpcMessage()

Classe de base pour une demande ou une réponse JSON-RPC.

Propriétés

Nom Description
Version

Obtient ou définit la version du protocole JSON-RPC auquel ce message est conforme.

Méthodes

Nom Description
TryGetTopLevelProperty<T>(String, T)

Récupère une propriété de niveau supérieur à partir d’un message entrant qui est une extension à la spécification JSON-RPC.

TrySetTopLevelProperty<T>(String, T)

Définit une propriété de niveau supérieur dans le message qui est une extension pour JSON-RPC spécification.

S’applique à