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 方法的第一個參數。

適用於