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

Nombre Description
JsonRpcTargetOptions()

Inicializa una nueva instancia de la clase JsonRpcTargetOptions.

JsonRpcTargetOptions(JsonRpcTargetOptions)

Inicializa una nueva instancia de la clase JsonRpcTargetOptions.

Propiedades

Nombre Description
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.

ClientRequiresNamedArguments

Obtiene o establece un valor que indica si se deben usar JSON-RPC argumentos con nombre en devoluciones de llamada enviadas al cliente.

DisposeOnDisconnect

Obtiene o establece un valor que indica si se debe 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 de JSON-RPC.

UseSingleObjectParameterDeserialization

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

Se aplica a