JsonRpc.AddLocalRpcMethod メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
AddLocalRpcMethod(String, Delegate) |
指定した名前の RPC メソッドのハンドラーを追加します。 |
AddLocalRpcMethod(MethodInfo, Object, JsonRpcMethodAttribute) |
指定した名前の RPC メソッドのハンドラーを追加します。 |
AddLocalRpcMethod(String, MethodInfo, Object) |
指定した名前の RPC メソッドのハンドラーを追加します。 |
AddLocalRpcMethod(String, Delegate)
指定した名前の RPC メソッドのハンドラーを追加します。
public void AddLocalRpcMethod (string rpcMethodName, Delegate handler);
public void AddLocalRpcMethod (string? rpcMethodName, Delegate handler);
member this.AddLocalRpcMethod : string * Delegate -> unit
Public Sub AddLocalRpcMethod (rpcMethodName As String, handler As Delegate)
パラメーター
- rpcMethodName
- String
受信 JSON-RPC メッセージによって識別されるメソッドの名前。 ここで指定した CLR メソッド/デリゲートの名前と一致する必要はありません。
- handler
- Delegate
一致する RPC メッセージが到着したときに呼び出すメソッドまたはデリゲート。 このメソッドは、受信 JSON-RPC メッセージからパラメーターを受け取る場合があります。
例外
呼び出された後StartListening()に呼び出され、次の場合にAllowModificationWhileListeningfalse
スローされます。
適用対象
AddLocalRpcMethod(MethodInfo, Object, JsonRpcMethodAttribute)
指定した名前の RPC メソッドのハンドラーを追加します。
public void AddLocalRpcMethod (System.Reflection.MethodInfo handler, object? target, StreamJsonRpc.JsonRpcMethodAttribute? methodRpcSettings);
member this.AddLocalRpcMethod : System.Reflection.MethodInfo * obj * StreamJsonRpc.JsonRpcMethodAttribute -> unit
Public Sub AddLocalRpcMethod (handler As MethodInfo, target As Object, methodRpcSettings As JsonRpcMethodAttribute)
パラメーター
- handler
- MethodInfo
一致する RPC メッセージが到着したときに呼び出すメソッドまたはデリゲート。 このメソッドは、受信 JSON-RPC メッセージからパラメーターを受け取る場合があります。
- target
- Object
呼び出しを処理する必要がある handler
型のインスタンス。
- methodRpcSettings
- JsonRpcMethodAttribute
このメソッドの処理方法の説明。
実際に適用 handler
された属性である必要はありません。
この値null
が > であっても、属性はリフレクションによってhandler
検出されません。
適用対象
AddLocalRpcMethod(String, MethodInfo, Object)
指定した名前の RPC メソッドのハンドラーを追加します。
public void AddLocalRpcMethod (string rpcMethodName, System.Reflection.MethodInfo handler, object target);
public void AddLocalRpcMethod (string? rpcMethodName, System.Reflection.MethodInfo handler, object? target);
member this.AddLocalRpcMethod : string * System.Reflection.MethodInfo * obj -> unit
Public Sub AddLocalRpcMethod (rpcMethodName As String, handler As MethodInfo, target As Object)
パラメーター
- rpcMethodName
- String
受信 JSON-RPC メッセージによって識別されるメソッドの名前。 ここで指定した CLR メソッド/デリゲートの名前と一致する必要はありません。
- handler
- MethodInfo
一致する RPC メッセージが到着したときに呼び出すメソッドまたはデリゲート。 このメソッドは、受信 JSON-RPC メッセージからパラメーターを受け取る場合があります。
- target
- Object
呼び出しを処理する必要がある handler
型のインスタンス。
例外
呼び出された後StartListening()に呼び出され、次の場合にAllowModificationWhileListeningfalse
スローされます。