JsonRpc Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
JsonRpc(IJsonRpcMessageHandler) |
Inicializa uma nova instância da classe JsonRpc. |
JsonRpc(Stream) |
Inicializa uma nova instância da JsonRpc classe que usa HeaderDelimitedMessageHandler mensagens serializadas usando o JsonMessageFormatter. |
JsonRpc(DelimitedMessageHandler, Object) |
Inicializa uma nova instância da classe JsonRpc. |
JsonRpc(IJsonRpcMessageHandler, Object) |
Inicializa uma nova instância da classe JsonRpc. |
JsonRpc(Stream, Stream, Object) |
Inicializa uma nova instância da JsonRpc classe que usa HeaderDelimitedMessageHandler mensagens serializadas usando o JsonMessageFormatter. |
JsonRpc(IJsonRpcMessageHandler)
Inicializa uma nova instância da classe JsonRpc.
public JsonRpc (StreamJsonRpc.IJsonRpcMessageHandler messageHandler);
new StreamJsonRpc.JsonRpc : StreamJsonRpc.IJsonRpcMessageHandler -> StreamJsonRpc.JsonRpc
Public Sub New (messageHandler As IJsonRpcMessageHandler)
Parâmetros
- messageHandler
- IJsonRpcMessageHandler
O manipulador de mensagens a ser usado para transmitir e receber mensagens RPC.
Comentários
É importante chamar StartListening() para começar a receber mensagens.
Aplica-se a
JsonRpc(Stream)
Inicializa uma nova instância da JsonRpc classe que usa HeaderDelimitedMessageHandler mensagens serializadas usando o 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
O fluxo duplex completo usado para transmitir e receber mensagens.
Comentários
É importante chamar StartListening() para começar a receber mensagens.
Aplica-se a
JsonRpc(DelimitedMessageHandler, Object)
Inicializa uma nova instância da 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)
Parâmetros
- messageHandler
- DelimitedMessageHandler
O manipulador de mensagens a ser usado para transmitir e receber mensagens RPC.
- target
- Object
Um objeto de destino opcional a ser invocado quando as solicitações RPC de entrada chegam.
Comentários
É importante chamar StartListening() para começar a receber mensagens.
Aplica-se a
JsonRpc(IJsonRpcMessageHandler, Object)
Inicializa uma nova instância da 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)
Parâmetros
- messageHandler
- IJsonRpcMessageHandler
O manipulador de mensagens a ser usado para transmitir e receber mensagens RPC.
- target
- Object
Um objeto de destino opcional a ser invocado quando as solicitações RPC de entrada chegam.
Comentários
É importante chamar StartListening() para começar a receber mensagens.
Aplica-se a
JsonRpc(Stream, Stream, Object)
Inicializa uma nova instância da JsonRpc classe que usa HeaderDelimitedMessageHandler mensagens serializadas usando o 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
O fluxo usado para transmitir mensagens. Pode ser nulo.
- receivingStream
- Stream
O fluxo usado para receber mensagens. Pode ser nulo.
- target
- Object
Um objeto de destino opcional a ser invocado quando as solicitações RPC de entrada chegam.
Comentários
É importante chamar StartListening() para começar a receber mensagens.