Aracılığıyla paylaş


JsonRpcMessage Sınıf

Tanım

JSON-RPC isteği veya yanıtı için temel sınıf.

[System.Runtime.Serialization.DataContract]
[System.Runtime.Serialization.KnownType(typeof(StreamJsonRpc.Protocol.JsonRpcRequest))]
[System.Runtime.Serialization.KnownType(typeof(StreamJsonRpc.Protocol.JsonRpcResult))]
[System.Runtime.Serialization.KnownType(typeof(StreamJsonRpc.Protocol.JsonRpcError))]
public abstract class JsonRpcMessage
[<System.Runtime.Serialization.DataContract>]
[<System.Runtime.Serialization.KnownType(typeof(StreamJsonRpc.Protocol.JsonRpcRequest))>]
[<System.Runtime.Serialization.KnownType(typeof(StreamJsonRpc.Protocol.JsonRpcResult))>]
[<System.Runtime.Serialization.KnownType(typeof(StreamJsonRpc.Protocol.JsonRpcError))>]
type JsonRpcMessage = class
Public MustInherit Class JsonRpcMessage
Devralma
JsonRpcMessage
Türetilmiş
Öznitelikler

Oluşturucular

JsonRpcMessage()

JSON-RPC isteği veya yanıtı için temel sınıf.

Özellikler

Version

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

Yöntemler

TryGetTopLevelProperty<T>(String, T)

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

TrySetTopLevelProperty<T>(String, T)

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

Şunlara uygulanır