JsonRpcMessage.TrySetTopLevelProperty<T>(String, T) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ustawia właściwość najwyższego poziomu w komunikacie, który jest rozszerzeniem specyfikacji 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 wartości do serializacji.
Parametry
- name
- String
Nazwa właściwości. Nie powinno to kolidować z żadną właściwością zdefiniowaną przez specyfikację JSON-RPC.
- value
- T
Wartość właściwości .
Zwraca
true
jeśli formater obsługuje ustawianie właściwości najwyższego poziomu; false
Inaczej.
Wyjątki
Może zostać zgłoszony po wywołaniu komunikatu przychodzącego.
Wyrzucony, gdy name
ma wartość null
.
Zgłaszany, gdy name
jest zarezerwowany przez specyfikację JSON-RPC.