JsonRpcTargetOptions Classe

Definição

Opções que podem personalizar como um objeto de destino é adicionado a uma JsonRpc instância.

public class JsonRpcTargetOptions
type JsonRpcTargetOptions = class
Public Class JsonRpcTargetOptions
Herança
JsonRpcTargetOptions

Construtores

Nome Description
JsonRpcTargetOptions()

Inicializa uma nova instância da classe JsonRpcTargetOptions.

JsonRpcTargetOptions(JsonRpcTargetOptions)

Inicializa uma nova instância da classe JsonRpcTargetOptions.

Propriedades

Nome Description
AllowNonPublicInvocation

Obtém ou define um valor que indica se métodos/eventos não públicos em objetos de destino podem ser invocados por clientes remotos.

ClientRequiresNamedArguments

Obtém ou define um valor que indica se JSON-RPC argumentos nomeados devem ser usados em retornos de chamada enviados de volta ao cliente.

DisposeOnDisconnect

Obtém ou define um valor que indica se o objeto de destino deve ser descartado quando a conexão com a parte remota for perdida.

EventNameTransform

Obtém ou define uma função que usa o nome do evento CLR e retorna o nome do evento RPC usado em mensagens de notificação. Esse método é útil para adicionar prefixos a todos os eventos ou torná-los camelCased.

MethodNameTransform

Obtém ou define uma função que usa o nome do método CLR e retorna o nome do método RPC. Esse método é útil para adicionar prefixos a todos os métodos ou torná-los camelCased.

NotifyClientOfEvents

Obtém ou define um valor que indica se os eventos gerados no objeto de destino devem ser retransmitidos para o cliente por meio de uma mensagem de notificação JSON-RPC.

UseSingleObjectParameterDeserialization

Obtém ou define um valor que indica se JSON-RPC argumentos nomeados devem ser desserializados no primeiro parâmetro do método RPC.

Aplica-se a