JsonRpcMessage.TrySetTopLevelProperty<T>(String, T) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.