JsonRpcMessage.TrySetTopLevelProperty<T>(String, T) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define uma propriedade de nível superior na mensagem que é uma extensão para a especificação 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
O tipo de valor a ser serializado.
Parâmetros
- name
- String
O nome da propriedade. Isso não deve colidir com nenhuma propriedade definida pela especificação JSON-RPC.
- value
- T
O valor da propriedade.
Retornos
true
se o formatador der suporte à configuração de propriedades de nível superior; false
Caso contrário.
Exceções
Pode ser gerado quando chamado em uma mensagem de entrada.
Lançada quando name
é null
.
Lançada quando name
é reservada pela especificação JSON-RPC.