JsonRpcMessage.TrySetTopLevelProperty<T>(String, T) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在消息中设置一个顶级属性,该属性是 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
否则。
例外
在入站消息上调用时可能会引发。
当 name
为 null
时,将引发此异常。
JSON-RPC 规范保留时 name
引发。