Language

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

JSON-RPC 仕様によって name が予約されている場合にスローされます。

適用対象