Sdílet prostřednictvím


JsonRpcResult Třída

Definice

Popisuje výsledek úspěšného vyvolání metody.

[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
Dědičnost
JsonRpcResult
Atributy
Implementuje

Konstruktory

JsonRpcResult()

Popisuje výsledek úspěšného vyvolání metody.

Vlastnosti

DebuggerDisplay

Získá řetězec, který se má zobrazit v ladicím programu pro tuto instanci.

Id
Zastaralé.

Získá nebo nastaví identifikátor vytvořený klientem, pokud je očekáváno odpověď na požadavek.

RequestId

Získá nebo nastaví identifikátor vytvořený klientem, pokud je očekáváno odpověď na požadavek.

Result

Získá nebo nastaví hodnotu výsledku vyvolání, pokud existuje.

ResultDeclaredType

Získá nebo nastaví deklarovaný typ návratové hodnoty.

Version

Získá nebo nastaví verzi protokolu JSON-RPC, který tato zpráva odpovídá.

(Zděděno od JsonRpcMessage)

Metody

GetResult<T>()

Získá hodnotu Result, s ohledem na jakýkoli možný typ převodu.

SetExpectedResultType(Type)

Poskytuje nápovědu pro odloženou deserializaci Result hodnoty jako argument typu, který se použije při volání GetResult<T>() později.

ToString()

Popisuje výsledek úspěšného vyvolání metody.

TryGetTopLevelProperty<T>(String, T)

Načte vlastnost nejvyšší úrovně z příchozí zprávy, která je rozšířením specifikace JSON-RPC.

(Zděděno od JsonRpcMessage)
TrySetTopLevelProperty<T>(String, T)

Nastaví vlastnost nejvyšší úrovně ve zprávě, která je rozšířením specifikace JSON-RPC.

(Zděděno od JsonRpcMessage)

Platí pro