Compartir a través de


JsonRpcTargetOptions Clase

Definición

Opciones que pueden personalizar cómo se agrega un objeto de destino a una JsonRpc instancia de .

public class JsonRpcTargetOptions
type JsonRpcTargetOptions = class
Public Class JsonRpcTargetOptions
Herencia
JsonRpcTargetOptions

Constructores

JsonRpcTargetOptions()

Inicializa una nueva instancia de la clase JsonRpcTargetOptions.

JsonRpcTargetOptions(JsonRpcTargetOptions)

Inicializa una nueva instancia de la clase JsonRpcTargetOptions.

Propiedades

AllowNonPublicInvocation

Obtiene o establece un valor que indica si los clientes remotos pueden invocar métodos o eventos no públicos en objetos de destino.

DisposeOnDisconnect

Obtiene o establece un valor que indica si se va a eliminar el objeto de destino cuando se pierde la conexión con la entidad remota.

EventNameTransform

Obtiene o establece una función que toma el nombre del evento CLR y devuelve el nombre del evento RPC usado en los mensajes de notificación. Este método es útil para agregar prefijos a todos los eventos o convertirlos en camelCased.

MethodNameTransform

Obtiene o establece una función que toma el nombre del método CLR y devuelve el nombre del método RPC. Este método es útil para agregar prefijos a todos los métodos o convertirlos en camelCased.

NotifyClientOfEvents

Obtiene o establece un valor que indica si los eventos generados en el objeto de destino se deben retransmitir al cliente a través de un mensaje de notificación JSON-RPC.

UseSingleObjectParameterDeserialization

Obtiene o establece un valor que indica si todos los argumentos con nombre JSON-RPC deben deserializarse en el primer parámetro del método RPC.

Se aplica a