JsonRpc.AddLocalRpcMethod Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
AddLocalRpcMethod(String, Delegate) |
Aggiunge un gestore per un metodo RPC con un nome specificato. |
AddLocalRpcMethod(MethodInfo, Object, JsonRpcMethodAttribute) |
Aggiunge un gestore per un metodo RPC con un nome specificato. |
AddLocalRpcMethod(String, MethodInfo, Object) |
Aggiunge un gestore per un metodo RPC con un nome specificato. |
AddLocalRpcMethod(String, Delegate)
Aggiunge un gestore per un metodo RPC con un nome specificato.
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)
Parametri
- rpcMethodName
- String
Nome del metodo identificato dal messaggio JSON-RPC in ingresso. Non è necessario corrispondere al nome del metodo/delegato CLR specificato qui.
- handler
- Delegate
Metodo o delegato da richiamare quando arriva un messaggio RPC corrispondente. Questo metodo può accettare parametri dal messaggio JSON-RPC in ingresso.
Eccezioni
Generato se chiamato dopo StartListening() viene chiamato ed AllowModificationWhileListening è false
.
Si applica a
AddLocalRpcMethod(MethodInfo, Object, JsonRpcMethodAttribute)
Aggiunge un gestore per un metodo RPC con un nome specificato.
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)
Parametri
- handler
- MethodInfo
Metodo o delegato da richiamare quando arriva un messaggio RPC corrispondente. Questo metodo può accettare parametri dal messaggio JSON-RPC in ingresso.
- target
- Object
Istanza del tipo che definisce handler
che deve gestire la chiamata.
- methodRpcSettings
- JsonRpcMethodAttribute
Descrizione per la modalità di trattamento di questo metodo.
Non è necessario che non sia un attributo effettivamente applicato a handler
.
Un attributo non verrà individuato tramite reflection su handler
, anche se questo valore è null
.
Si applica a
AddLocalRpcMethod(String, MethodInfo, Object)
Aggiunge un gestore per un metodo RPC con un nome specificato.
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)
Parametri
- rpcMethodName
- String
Nome del metodo identificato dal messaggio JSON-RPC in ingresso. Non è necessario corrispondere al nome del metodo/delegato CLR specificato qui.
- handler
- MethodInfo
Metodo o delegato da richiamare quando arriva un messaggio RPC corrispondente. Questo metodo può accettare parametri dal messaggio JSON-RPC in ingresso.
- target
- Object
Istanza del tipo che definisce handler
che deve gestire la chiamata.
Eccezioni
Generato se chiamato dopo StartListening() viene chiamato ed AllowModificationWhileListening è false
.