Compartir a través de


JsonRpcResult Clase

Definición

Describe el resultado de una invocación de método correcta.

[System.Runtime.Serialization.DataContract]
public class JsonRpcResult : StreamJsonRpc.Protocol.JsonRpcMessage
[System.Runtime.Serialization.DataContract]
public class JsonRpcResult : StreamJsonRpc.Protocol.JsonRpcMessage, StreamJsonRpc.Protocol.IJsonRpcMessageWithId
[<System.Runtime.Serialization.DataContract>]
type JsonRpcResult = class
    inherit JsonRpcMessage
[<System.Runtime.Serialization.DataContract>]
type JsonRpcResult = class
    inherit JsonRpcMessage
    interface IJsonRpcMessageWithId
Public Class JsonRpcResult
Inherits JsonRpcMessage
Public Class JsonRpcResult
Inherits JsonRpcMessage
Implements IJsonRpcMessageWithId
Herencia
JsonRpcResult
Atributos
Implementaciones

Constructores

JsonRpcResult()

Describe el resultado de una invocación de método correcta.

Propiedades

DebuggerDisplay

Obtiene la cadena que se va a mostrar en el depurador de esta instancia.

Id
Obsoletos.

Obtiene o establece un identificador establecido por el cliente si se espera una respuesta a la solicitud.

RequestId

Obtiene o establece un identificador establecido por el cliente si se espera una respuesta a la solicitud.

Result

Obtiene o establece el valor del resultado de una invocación, si existe.

ResultDeclaredType

Obtiene o establece el tipo declarado del valor devuelto.

Version

Obtiene o establece la versión del protocolo JSON-RPC al que se ajusta este mensaje.

(Heredado de JsonRpcMessage)

Métodos

GetResult<T>()

Obtiene el valor de Result, teniendo en cuenta cualquier posible coerción de tipos.

SetExpectedResultType(Type)

Proporciona una sugerencia para una deserialización diferida del Result valor en cuanto al argumento de tipo que se usará al llamar GetResult<T>() más adelante.

ToString()

Describe el resultado de una invocación de método correcta.

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.

(Heredado de JsonRpcMessage)
TrySetTopLevelProperty<T>(String, T)

Establece una propiedad de nivel superior en el mensaje que es una extensión a la especificación JSON-RPC.

(Heredado de JsonRpcMessage)

Se aplica a