語言

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 否則,

例外狀況

在收到入站訊息時可能會被拋出。

當 是 name時拋出 null 。

當 name JSON-RPC 專精預留時丟出。

適用於