JsonRpcMessage クラス

定義

JSON-RPC 要求または応答の基本クラス。

[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
継承
JsonRpcMessage
派生
属性

コンストラクター

名前 説明
JsonRpcMessage()

JSON-RPC 要求または応答の基本クラス。

プロパティ

名前 説明
Version

このメッセージが準拠する JSON-RPC プロトコルのバージョンを取得または設定します。

メソッド

名前 説明
TryGetTopLevelProperty<T>(String, T)

JSON-RPC 仕様の拡張機能である受信メッセージから最上位のプロパティを取得します。

TrySetTopLevelProperty<T>(String, T)

指定の拡張機能であるメッセージの最上位のプロパティ JSON-RPC 設定します。

適用対象