JsonRpcResult Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Opisuje wynik pomyślnego wywołania 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
- Dziedziczenie
- Atrybuty
- Implementuje
Konstruktory
JsonRpcResult() |
Opisuje wynik pomyślnego wywołania metody. |
Właściwości
DebuggerDisplay |
Pobiera ciąg do wyświetlenia w debugerze dla tego wystąpienia. |
Id |
Przestarzałe.
Pobiera lub ustawia identyfikator ustanowiony przez klienta, jeśli oczekiwana jest odpowiedź na żądanie. |
RequestId |
Pobiera lub ustawia identyfikator ustanowiony przez klienta, jeśli oczekiwana jest odpowiedź na żądanie. |
Result |
Pobiera lub ustawia wartość wyniku wywołania, jeśli istnieje. |
ResultDeclaredType |
Pobiera lub ustawia zadeklarowany typ wartości zwracanej. |
Version |
Pobiera lub ustawia wersję protokołu JSON-RPC zgodnego z tym komunikatem. (Odziedziczone po JsonRpcMessage) |
Metody
GetResult<T>() |
Pobiera wartość Result, biorąc pod uwagę każdy możliwy przymus typu. |
SetExpectedResultType(Type) |
Zawiera wskazówkę dotyczącą odroczonej Result deserializacji wartości jako argumentu typu, który będzie używany podczas wywoływania GetResult<T>() później. |
ToString() |
Opisuje wynik pomyślnego wywołania metody. |
TryGetTopLevelProperty<T>(String, T) |
Pobiera właściwość najwyższego poziomu z komunikatu przychodzącego, który jest rozszerzeniem specyfikacji JSON-RPC. (Odziedziczone po JsonRpcMessage) |
TrySetTopLevelProperty<T>(String, T) |
Ustawia właściwość najwyższego poziomu w komunikacie, który jest rozszerzeniem specyfikacji JSON-RPC. (Odziedziczone po JsonRpcMessage) |