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

Definizione

Imposta una proprietà di primo livello nel messaggio che è un'estensione alla specifica 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

Parametri di tipo

T

Tipo di valore da serializzare.

Parametri

name
String

Nome della proprietà. Questa operazione non deve essere usata con alcuna proprietà definita dalla specifica JSON-RPC.

value
T

Valore della proprietà.

Restituisce

true se il formattatore supporta l'impostazione delle proprietà di primo livello; false Altrimenti.

Eccezioni

Può essere generato quando viene chiamato in un messaggio in ingresso.

Viene generata quando name è null.

Generata quando name è riservata dalla specifica JSON-RPC.

Si applica a