JsonRpc Costruttori
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
JsonRpc(IJsonRpcMessageHandler) |
Inizializza una nuova istanza della classe JsonRpc. |
JsonRpc(Stream) |
Inizializza una nuova istanza della JsonRpc classe che usa i HeaderDelimitedMessageHandler messaggi serializzati usando .JsonMessageFormatter |
JsonRpc(DelimitedMessageHandler, Object) |
Inizializza una nuova istanza della classe JsonRpc. |
JsonRpc(IJsonRpcMessageHandler, Object) |
Inizializza una nuova istanza della classe JsonRpc. |
JsonRpc(Stream, Stream, Object) |
Inizializza una nuova istanza della JsonRpc classe che usa i HeaderDelimitedMessageHandler messaggi serializzati usando .JsonMessageFormatter |
JsonRpc(IJsonRpcMessageHandler)
Inizializza una nuova istanza della classe JsonRpc.
public JsonRpc (StreamJsonRpc.IJsonRpcMessageHandler messageHandler);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.IJsonRpcMessageHandler -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As IJsonRpcMessageHandler)
Parametri
- messageHandler
- IJsonRpcMessageHandler
Gestore messaggi da usare per trasmettere e ricevere messaggi RPC.
Commenti
È importante chiamare StartListening() per iniziare a ricevere messaggi.
Si applica a
JsonRpc(Stream)
Inizializza una nuova istanza della JsonRpc classe che usa i HeaderDelimitedMessageHandler messaggi serializzati usando .JsonMessageFormatter
public JsonRpc (System.IO.Stream stream);
new StreamJsonRpc.JsonRpc : System.IO.Stream -> StreamJsonRpc.JsonRpc
Public Sub New (stream As Stream)
Parametri
- stream
- Stream
Flusso full duplex usato per trasmettere e ricevere messaggi.
Commenti
È importante chiamare StartListening() per iniziare a ricevere messaggi.
Si applica a
JsonRpc(DelimitedMessageHandler, Object)
Inizializza una nuova istanza della classe JsonRpc.
public JsonRpc (StreamJsonRpc.DelimitedMessageHandler messageHandler, object target = default);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.DelimitedMessageHandler * obj -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As DelimitedMessageHandler, Optional target As Object = Nothing)
Parametri
- messageHandler
- DelimitedMessageHandler
Gestore messaggi da usare per trasmettere e ricevere messaggi RPC.
- target
- Object
Oggetto di destinazione facoltativo da richiamare quando arrivano le richieste RPC in ingresso.
Commenti
È importante chiamare StartListening() per iniziare a ricevere messaggi.
Si applica a
JsonRpc(IJsonRpcMessageHandler, Object)
Inizializza una nuova istanza della classe JsonRpc.
public JsonRpc (StreamJsonRpc.IJsonRpcMessageHandler messageHandler, object target);
public JsonRpc (StreamJsonRpc.IJsonRpcMessageHandler messageHandler, object? target);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.IJsonRpcMessageHandler * obj -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As IJsonRpcMessageHandler, target As Object)
Parametri
- messageHandler
- IJsonRpcMessageHandler
Gestore messaggi da usare per trasmettere e ricevere messaggi RPC.
- target
- Object
Oggetto di destinazione facoltativo da richiamare quando arrivano le richieste RPC in ingresso.
Commenti
È importante chiamare StartListening() per iniziare a ricevere messaggi.
Si applica a
JsonRpc(Stream, Stream, Object)
Inizializza una nuova istanza della JsonRpc classe che usa i HeaderDelimitedMessageHandler messaggi serializzati usando .JsonMessageFormatter
public JsonRpc (System.IO.Stream sendingStream, System.IO.Stream receivingStream, object target = default);
public JsonRpc (System.IO.Stream? sendingStream, System.IO.Stream? receivingStream, object? target = default);
new StreamJsonRpc.JsonRpc : System.IO.Stream * System.IO.Stream * obj -> StreamJsonRpc.JsonRpc
Public Sub New (sendingStream As Stream, receivingStream As Stream, Optional target As Object = Nothing)
Parametri
- sendingStream
- Stream
Flusso usato per trasmettere messaggi. Può essere Null.
- receivingStream
- Stream
Flusso usato per ricevere messaggi. Può essere Null.
- target
- Object
Oggetto di destinazione facoltativo da richiamare quando arrivano le richieste RPC in ingresso.
Commenti
È importante chiamare StartListening() per iniziare a ricevere messaggi.