JsonRpcMessage.TrySetTopLevelProperty<T>(String, T) 方法

定义

在消息中设置一个顶级属性,该属性是 JSON-RPC 规范的扩展。

public virtual bool TrySetTopLevelProperty<T> (string name, T value);
abstract member TrySetTopLevelProperty : string * 'T -> bool
override this.TrySetTopLevelProperty : string * 'T -> bool
Public Overridable Function TrySetTopLevelProperty(Of T) (name As String, value As T) As Boolean

类型参数

T

要序列化的值的类型。

参数

name
String

属性的名称。 这 不应 与 JSON-RPC 规范定义的任何属性相冲突。

value
T

属性的值。

返回

true 如果格式化程序支持设置顶级属性,则为 false 否则。

例外

在入站消息上调用时可能会引发。

namenull 时,将引发此异常。

JSON-RPC 规范保留时 name 引发。

适用于