JsonRpcMessage Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase base para una solicitud o respuesta 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
- Herencia
-
JsonRpcMessage
- Derivado
- Atributos
Constructores
JsonRpcMessage() |
Clase base para una solicitud o respuesta JSON-RPC. |
Propiedades
Version |
Obtiene o establece la versión del protocolo JSON-RPC al que se ajusta este mensaje. |
Métodos
TryGetTopLevelProperty<T>(String, T) |
Recupera una propiedad de nivel superior de un mensaje entrante que es una extensión a la especificación JSON-RPC. |
TrySetTopLevelProperty<T>(String, T) |
Establece una propiedad de nivel superior en el mensaje que es una extensión a la especificación JSON-RPC. |