次の方法で共有


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 にスローされます。

適用対象