Partager via


JsonRpcMessage.TrySetTopLevelProperty<T>(String, T) Méthode

Définition

Définit une propriété de niveau supérieur dans le message qui est une extension à la spécification 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

Paramètres de type

T

Type de valeur à sérialiser.

Paramètres

name
String

Nom de la propriété. Cela ne doit pas entrer en conflit avec une propriété définie par la spécification JSON-RPC.

value
T

Valeur de la propriété.

Retours

true si le formateur prend en charge la définition des propriétés de niveau supérieur ; false Sinon.

Exceptions

Peut être levée lorsqu’elle est appelée sur un message entrant.

Levée lorsque name est null.

Levée lorsqu’elle name est réservée par la spécification JSON-RPC.

S’applique à