Sdílet prostřednictvím


JsonRpcMessage.TrySetTopLevelProperty<T>(String, T) Metoda

Definice

Nastaví vlastnost nejvyšší úrovně ve zprávě, která je rozšířením specifikace 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

Parametry typu

T

Typ hodnoty, která se má serializovat.

Parametry

name
String

Název vlastnosti To by nemělo kolidovat s žádnou vlastností definovanou specifikací JSON-RPC.

value
T

Hodnota vlastnosti.

Návraty

true pokud formátovací modul podporuje nastavení vlastností nejvyšší úrovně; false Jinak.

Výjimky

Při vyvolání příchozí zprávy může dojít k vyvolání.

Vyvolá se, když name je null.

Vyvolá se, když name je vyhrazen specifikace JSON-RPC.

Platí pro