JsonRpcMessage Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A classe base para uma solicitação ou resposta 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
- Herança
-
JsonRpcMessage
- Derivado
- Atributos
Construtores
JsonRpcMessage() |
A classe base para uma solicitação ou resposta JSON-RPC. |
Propriedades
Version |
Obtém ou define a versão do protocolo JSON-RPC ao qual essa mensagem está em conformidade. |
Métodos
TryGetTopLevelProperty<T>(String, T) |
Recupera uma propriedade de nível superior de uma mensagem de entrada que é uma extensão para a especificação JSON-RPC. |
TrySetTopLevelProperty<T>(String, T) |
Define uma propriedade de nível superior na mensagem que é uma extensão para a especificação JSON-RPC. |