JsonRpc Costruttori

Definizione

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.

Si applica a