다음을 통해 공유


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 사양에 대한 확장인 메시지의 최상위 속성을 설정합니다.

적용 대상