JsonRpcResult Classe

Definizione

Descrive il risultato di una chiamata al metodo riuscita.

[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
Ereditarietà
JsonRpcResult
Attributi
Implementazioni

Costruttori

JsonRpcResult()

Descrive il risultato di una chiamata al metodo riuscita.

Proprietà

DebuggerDisplay

Ottiene la stringa da visualizzare nel debugger per questa istanza.

Id
Obsoleti.

Ottiene o imposta un identificatore stabilito dal client se è prevista una risposta alla richiesta.

RequestId

Ottiene o imposta un identificatore stabilito dal client se è prevista una risposta alla richiesta.

Result

Ottiene o imposta il valore del risultato di una chiamata, se presente.

ResultDeclaredType

Ottiene o imposta il tipo dichiarato del valore restituito.

Version

Ottiene o imposta la versione del protocollo JSON-RPC conforme a questo messaggio.

(Ereditato da JsonRpcMessage)

Metodi

GetResult<T>()

Ottiene il valore di , tenendo conto di Resultqualsiasi possibile coercizione del tipo.

SetExpectedResultType(Type)

Fornisce un hint per una deserializzazione posticipata del Result valore come all'argomento di tipo che verrà usato durante la chiamata GetResult<T>() successiva.

ToString()

Descrive il risultato di una chiamata al metodo riuscita.

TryGetTopLevelProperty<T>(String, T)

Recupera una proprietà di primo livello da un messaggio in ingresso che è un'estensione alla specifica JSON-RPC.

(Ereditato da JsonRpcMessage)
TrySetTopLevelProperty<T>(String, T)

Imposta una proprietà di primo livello nel messaggio che è un'estensione alla specifica JSON-RPC.

(Ereditato da JsonRpcMessage)

Si applica a