Compartir a través de


JsonRpc Constructores

Definición

Sobrecargas

JsonRpc(IJsonRpcMessageHandler)

Inicializa una nueva instancia de la clase JsonRpc.

JsonRpc(Stream)

Inicializa una nueva instancia de la JsonRpc clase que usa HeaderDelimitedMessageHandler alrededor de los mensajes serializados mediante JsonMessageFormatter.

JsonRpc(DelimitedMessageHandler, Object)

Inicializa una nueva instancia de la clase JsonRpc.

JsonRpc(IJsonRpcMessageHandler, Object)

Inicializa una nueva instancia de la clase JsonRpc.

JsonRpc(Stream, Stream, Object)

Inicializa una nueva instancia de la JsonRpc clase que usa HeaderDelimitedMessageHandler alrededor de los mensajes serializados mediante JsonMessageFormatter.

JsonRpc(IJsonRpcMessageHandler)

Inicializa una nueva instancia de la clase JsonRpc.

public JsonRpc (StreamJsonRpc.IJsonRpcMessageHandler messageHandler);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.IJsonRpcMessageHandler -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As IJsonRpcMessageHandler)

Parámetros

messageHandler
IJsonRpcMessageHandler

Controlador de mensajes que se va a usar para transmitir y recibir mensajes RPC.

Comentarios

Es importante llamar StartListening() a para empezar a recibir mensajes.

Se aplica a

JsonRpc(Stream)

Inicializa una nueva instancia de la JsonRpc clase que usa HeaderDelimitedMessageHandler alrededor de los mensajes serializados mediante JsonMessageFormatter.

public JsonRpc (System.IO.Stream stream);
new StreamJsonRpc.JsonRpc : System.IO.Stream -> StreamJsonRpc.JsonRpc
Public Sub New (stream As Stream)

Parámetros

stream
Stream

Secuencia dúplex completa utilizada para transmitir y recibir mensajes.

Comentarios

Es importante llamar StartListening() a para empezar a recibir mensajes.

Se aplica a

JsonRpc(DelimitedMessageHandler, Object)

Inicializa una nueva instancia de la clase 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)

Parámetros

messageHandler
DelimitedMessageHandler

Controlador de mensajes que se va a usar para transmitir y recibir mensajes RPC.

target
Object

Objeto de destino opcional que se va a invocar cuando llegan las solicitudes RPC entrantes.

Comentarios

Es importante llamar StartListening() a para empezar a recibir mensajes.

Se aplica a

JsonRpc(IJsonRpcMessageHandler, Object)

Inicializa una nueva instancia de la clase 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)

Parámetros

messageHandler
IJsonRpcMessageHandler

Controlador de mensajes que se va a usar para transmitir y recibir mensajes RPC.

target
Object

Objeto de destino opcional que se va a invocar cuando llegan las solicitudes RPC entrantes.

Comentarios

Es importante llamar StartListening() a para empezar a recibir mensajes.

Se aplica a

JsonRpc(Stream, Stream, Object)

Inicializa una nueva instancia de la JsonRpc clase que usa HeaderDelimitedMessageHandler alrededor de los mensajes serializados mediante 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)

Parámetros

sendingStream
Stream

Secuencia que se usa para transmitir mensajes. Su valor puede ser null.

receivingStream
Stream

Secuencia usada para recibir mensajes. Su valor puede ser null.

target
Object

Objeto de destino opcional que se va a invocar cuando llegan las solicitudes RPC entrantes.

Comentarios

Es importante llamar StartListening() a para empezar a recibir mensajes.

Se aplica a