JsonRpcTargetOptions 类

定义

可自定义目标对象如何添加到 JsonRpc 实例的选项。

public class JsonRpcTargetOptions
type JsonRpcTargetOptions = class
Public Class JsonRpcTargetOptions
继承
JsonRpcTargetOptions

构造函数

JsonRpcTargetOptions()

初始化 JsonRpcTargetOptions 类的新实例。

JsonRpcTargetOptions(JsonRpcTargetOptions)

初始化 JsonRpcTargetOptions 类的新实例。

属性

AllowNonPublicInvocation

获取或设置一个值,该值指示远程客户端是否可以调用目标对象上的非公共方法/事件。

DisposeOnDisconnect

获取或设置一个值,该值指示在与远程方的连接丢失时是否释放目标对象。

EventNameTransform

获取或设置一个函数,该函数采用 CLR 事件名称并返回通知消息中使用的 RPC 事件名称。 此方法可用于向所有事件添加前缀,或将它们设置为 camelCased。

MethodNameTransform

获取或设置一个函数,该函数采用 CLR 方法名称并返回 RPC 方法名称。 此方法可用于向所有方法添加前缀,或将它们设置为 camelCased。

NotifyClientOfEvents

获取或设置一个值,该值指示是否应通过 JSON-RPC 通知消息将目标对象上引发的事件中继到客户端。

UseSingleObjectParameterDeserialization

获取或设置一个值,该值指示 JSON-RPC 命名参数是否应全部反序列化为 RPC 方法的第一个参数。

适用于