Partager via


JsonRpcResult Classe

Définition

Décrit le résultat d’un appel de méthode réussi.

[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
Héritage
JsonRpcResult
Attributs
Implémente

Constructeurs

JsonRpcResult()

Décrit le résultat d’un appel de méthode réussi.

Propriétés

DebuggerDisplay

Obtient la chaîne à afficher dans le débogueur pour cette instance.

Id
Obsolète.

Obtient ou définit un identificateur établi par le client si une réponse à la demande est attendue.

RequestId

Obtient ou définit un identificateur établi par le client si une réponse à la demande est attendue.

Result

Obtient ou définit la valeur du résultat d’un appel, le cas échéant.

ResultDeclaredType

Obtient ou définit le type déclaré de la valeur de retour.

Version

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

(Hérité de JsonRpcMessage)

Méthodes

GetResult<T>()

Obtient la valeur de l’objet Result, en tenant compte de toute contrainte de type possible.

SetExpectedResultType(Type)

Fournit un indicateur pour une désérialisation différée de la Result valeur en ce qui concerne l’argument de type qui sera utilisé lors de l’appel GetResult<T>() ultérieur.

ToString()

Décrit le résultat d’un appel de méthode réussi.

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.

(Hérité de JsonRpcMessage)
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.

(Hérité de JsonRpcMessage)

S’applique à