Aracılığıyla paylaş


JsonRpcResult Sınıf

Tanım

Başarılı bir yöntem çağrısının sonucunu açıklar.

[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
Devralma
JsonRpcResult
Öznitelikler
Uygulamalar

Oluşturucular

JsonRpcResult()

Başarılı bir yöntem çağrısının sonucunu açıklar.

Özellikler

DebuggerDisplay

Bu örneğin hata ayıklayıcısında görüntülenecek dizeyi alır.

Id
Geçersiz.

İstek için bir yanıt bekleniyorsa istemci tarafından oluşturulan bir tanımlayıcıyı alır veya ayarlar.

RequestId

İstek için bir yanıt bekleniyorsa istemci tarafından oluşturulan bir tanımlayıcıyı alır veya ayarlar.

Result

Varsa, bir çağırma sonucunun değerini alır veya ayarlar.

ResultDeclaredType

Dönüş değerinin bildirilen türünü alır veya ayarlar.

Version

Bu iletinin uyumlu olduğu JSON-RPC protokolünün sürümünü alır veya ayarlar.

(Devralındığı yer: JsonRpcMessage)

Yöntemler

GetResult<T>()

Olası herhangi bir tür zorlamasını Resultdikkate alarak değerini alır.

SetExpectedResultType(Type)

Değerin daha sonra çağrılırken GetResult<T>() kullanılacak tür bağımsız değişkenine göre ertelenmiş seri durumdan çıkarılması Result için bir ipucu sağlar.

ToString()

Başarılı bir yöntem çağrısının sonucunu açıklar.

TryGetTopLevelProperty<T>(String, T)

JSON-RPC belirtiminin uzantısı olan bir gelen iletiden en üst düzey özelliği alır.

(Devralındığı yer: JsonRpcMessage)
TrySetTopLevelProperty<T>(String, T)

İletide JSON-RPC belirtiminin uzantısı olan bir üst düzey özellik ayarlar.

(Devralındığı yer: JsonRpcMessage)

Şunlara uygulanır