JsonRpcMessage Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classe de base pour une requête 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
JsonRpcMessage() |
Classe de base pour une requête ou une réponse JSON-RPC. |
Propriétés
Version |
Obtient ou définit la version du protocole JSON-RPC auquel ce message est conforme. |
Méthodes
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 à la spécification JSON-RPC. |