共用方式為


JsonRpc.AddLocalRpcMethod 方法

定義

多載

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 ,則會擲回 。

適用於