JsonRpcMessage.TrySetTopLevelProperty<T>(String, T) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece una propiedad de nivel superior en el mensaje que es una extensión a la especificación 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
Parámetros de tipo
- T
Tipo de valor que se va a serializar.
Parámetros
- name
- String
Nombre de la propiedad. Esto no debe entrar en conflicto con ninguna propiedad definida por la especificación JSON-RPC.
- value
- T
Valor de la propiedad.
Devoluciones
true
si el formateador admite la configuración de propiedades de nivel superior; false
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 JSON-RPC.