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

Definición

Establece una propiedad de nivel superior en el mensaje que es una extensión para JSON-RPC especificación.

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

Parámetros de tipo

T

Tipo de valor que se va a serializar.

Parámetros

name
String

El nombre de la propiedad. Esto no debe colisionar con ninguna propiedad definida por la especificación JSON-RPC.

value
T

El valor de la propiedad.

Devoluciones

true si el formateador admite la configuración de propiedades de nivel superior; false de lo contrario.

Excepciones

Se puede producir cuando se llama a en un mensaje entrante.

Se produce cuando name es null.

Se produce cuando name está reservado por la especificación de JSON-RPC.

Se aplica a