JsonRpcMessage.TrySetTopLevelProperty<T>(String, T) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt eine Eigenschaft auf oberster Ebene in der Nachricht fest, die eine Erweiterung auf JSON-RPC-Spezifikation ist.
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
Typparameter
- T
Der Werttyp, der serialisiert werden soll.
Parameter
- name
- String
Der Name der Eigenschaft. Dies sollte nicht mit einer eigenschaft kollidieren, die von der JSON-RPC-Spezifikation definiert ist.
- value
- T
Der Wert für die Eigenschaft.
Gibt zurück
true
wenn der Formatter die Einstellung von Eigenschaften auf oberster Ebene unterstützt; false
Andernfalls.
Ausnahmen
Kann ausgelöst werden, wenn eine eingehende Nachricht aufgerufen wird.
Wird ausgelöst, wenn name
gleich null
ist.
Wird ausgelöst, wenn name
die JSON-RPC-Spezifikation reserviert ist.