Compartilhar via


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

JsonRpcTargetOptions()

Inicializa uma nova instância da classe JsonRpcTargetOptions.

JsonRpcTargetOptions(JsonRpcTargetOptions)

Inicializa uma nova instância da classe JsonRpcTargetOptions.

Propriedades

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.

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 nas 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 os argumentos nomeados JSON-RPC devem ser desserializados no primeiro parâmetro do método RPC.

Aplica-se a