JsonRpcTargetOptions クラス

定義

ターゲット オブジェクトを JsonRpc インスタンスに追加する方法をカスタマイズできるオプション。

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

コンストラクター

名前 説明
JsonRpcTargetOptions()

JsonRpcTargetOptions クラスの新しいインスタンスを初期化します。

JsonRpcTargetOptions(JsonRpcTargetOptions)

JsonRpcTargetOptions クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AllowNonPublicInvocation

ターゲット オブジェクトの非パブリック メソッド/イベントをリモート クライアントから呼び出すことができるかどうかを示す値を取得または設定します。

ClientRequiresNamedArguments

クライアントに送り返されるコールバック JSON-RPC 名前付き引数を使用するかどうかを示す値を取得または設定します。

DisposeOnDisconnect

リモート パーティとの接続が失われたときにターゲット オブジェクトを破棄するかどうかを示す値を取得または設定します。

EventNameTransform

CLR イベント名を受け取り、通知メッセージで使用される RPC イベント名を返す関数を取得または設定します。 このメソッドは、すべてのイベントにプレフィックスを追加したり、camelCased にしたりする場合に便利です。

MethodNameTransform

CLR メソッド名を受け取り、RPC メソッド名を返す関数を取得または設定します。 このメソッドは、すべてのメソッドにプレフィックスを追加したり、camelCased にしたりする場合に便利です。

NotifyClientOfEvents

ターゲット オブジェクトで発生したイベントを、JSON-RPC 通知メッセージを介してクライアントに中継するかどうかを示す値を取得または設定します。

UseSingleObjectParameterDeserialization

名前付き引数 JSON-RPC すべて RPC メソッドの最初のパラメーターに逆シリアル化する必要があるかどうかを示す値を取得または設定します。

適用対象