MultiplexingRelayServiceBroker.ConnectToServerAsync(IServiceBroker, Stream, CancellationToken) Método
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.
Inicializa uma nova instância da MultiplexingRelayServiceBroker classe e estabelece um Nerdbank.Streams.MultiplexingStream protocolo com o cliente sobre o fluxo especificado.
public static System.Threading.Tasks.Task<Microsoft.ServiceHub.Framework.MultiplexingRelayServiceBroker> ConnectToServerAsync (Microsoft.ServiceHub.Framework.IServiceBroker serviceBroker, System.IO.Stream duplexStreamWithClient, System.Threading.CancellationToken cancellationToken = default);
static member ConnectToServerAsync : Microsoft.ServiceHub.Framework.IServiceBroker * System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ServiceHub.Framework.MultiplexingRelayServiceBroker>
Public Shared Function ConnectToServerAsync (serviceBroker As IServiceBroker, duplexStreamWithClient As Stream, Optional cancellationToken As CancellationToken = Nothing) As Task(Of MultiplexingRelayServiceBroker)
Parâmetros
- serviceBroker
- IServiceBroker
Um agente para os serviços a serem retransmitidos.
- duplexStreamWithClient
- Stream
O fluxo duplex sobre o qual o cliente fará chamadas RPC para a IRemoteServiceBroker instância retornada. Um fluxo de multiplexação será estabelecido nesse fluxo e o cliente deverá aceitar uma oferta para um canal com um Empty nome. Esse objeto é considerado "de propriedade" pelo retornado MultiplexingRelayServiceBroker e será Descartado quando o valor retornado for descartado ou descartado antes que esse método seja acionado.
- cancellationToken
- CancellationToken
Um token de cancelamento.
Retornos
Um MultiplexingRelayServiceBroker que fornece acesso a serviços remotos, tudo em um fluxo de multiplexação.
Comentários
O RemoteServiceBroker é usado como o protocolo de conexão.