次の方法で共有


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 メソッドの最初のパラメーターに逆シリアル化するかどうかを示す値を取得または設定します。

適用対象