RemoteServiceBroker.ConnectToServerAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| ConnectToServerAsync(IDuplexPipe, TraceSource, CancellationToken) |
Inicializa una nueva instancia de la clase RemoteServiceBroker. |
| ConnectToServerAsync(String, CancellationToken) |
Inicializa una nueva instancia de la clase RemoteServiceBroker. |
| ConnectToServerAsync(String, TraceSource, CancellationToken) |
Inicializa una nueva instancia de la clase RemoteServiceBroker. |
| ConnectToServerAsync(IRemoteServiceBroker, CancellationToken) |
Inicializa una nueva instancia de la clase RemoteServiceBroker. |
| ConnectToServerAsync(IDuplexPipe, CancellationToken) |
Inicializa una nueva instancia de la clase RemoteServiceBroker. |
ConnectToServerAsync(IDuplexPipe, TraceSource, CancellationToken)
Inicializa una nueva instancia de la clase RemoteServiceBroker.
public static System.Threading.Tasks.Task<Microsoft.ServiceHub.Framework.RemoteServiceBroker> ConnectToServerAsync(System.IO.Pipelines.IDuplexPipe pipe, System.Diagnostics.TraceSource? traceSource, System.Threading.CancellationToken cancellationToken = default);
static member ConnectToServerAsync : System.IO.Pipelines.IDuplexPipe * System.Diagnostics.TraceSource * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ServiceHub.Framework.RemoteServiceBroker>
Public Shared Function ConnectToServerAsync (pipe As IDuplexPipe, traceSource As TraceSource, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RemoteServiceBroker)
Parámetros
- pipe
- IDuplexPipe
Canalización dúplex sobre la que intercambiar mensajes JSON-RPC con un IRemoteServiceBroker servicio. Este objeto se considera "propiedad" del devuelto RemoteServiceBroker y se completará cuando se elimine el valor devuelto o se complete antes de que se produzca este método.
- traceSource
- TraceSource
Un medio opcional de actividad de registro.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
que IServiceBroker proporciona acceso a los servicios remotos.
Comentarios
RemoteServiceBroker se usa como protocolo de conexión.
Se aplica a
ConnectToServerAsync(String, CancellationToken)
Inicializa una nueva instancia de la clase RemoteServiceBroker.
public static System.Threading.Tasks.Task<Microsoft.ServiceHub.Framework.RemoteServiceBroker> ConnectToServerAsync(string pipeName, System.Threading.CancellationToken cancellationToken = default);
static member ConnectToServerAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ServiceHub.Framework.RemoteServiceBroker>
Public Shared Function ConnectToServerAsync (pipeName As String, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RemoteServiceBroker)
Parámetros
- pipeName
- String
Nombre de una canalización en la que se intercambian mensajes JSON-RPC con un IRemoteServiceBroker servicio.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
que IServiceBroker proporciona acceso a los servicios remotos.
Comentarios
RemoteServiceBroker se usa como protocolo de conexión.
Se aplica a
ConnectToServerAsync(String, TraceSource, CancellationToken)
Inicializa una nueva instancia de la clase RemoteServiceBroker.
public static System.Threading.Tasks.Task<Microsoft.ServiceHub.Framework.RemoteServiceBroker> ConnectToServerAsync(string pipeName, System.Diagnostics.TraceSource? traceSource, System.Threading.CancellationToken cancellationToken = default);
static member ConnectToServerAsync : string * System.Diagnostics.TraceSource * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ServiceHub.Framework.RemoteServiceBroker>
Public Shared Function ConnectToServerAsync (pipeName As String, traceSource As TraceSource, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RemoteServiceBroker)
Parámetros
- pipeName
- String
Nombre de una canalización en la que se intercambian mensajes JSON-RPC con un IRemoteServiceBroker servicio.
- traceSource
- TraceSource
Un medio opcional de actividad de registro.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
que IServiceBroker proporciona acceso a los servicios remotos.
Comentarios
RemoteServiceBroker se usa como protocolo de conexión.
Se aplica a
ConnectToServerAsync(IRemoteServiceBroker, CancellationToken)
Inicializa una nueva instancia de la clase RemoteServiceBroker.
public static System.Threading.Tasks.Task<Microsoft.ServiceHub.Framework.RemoteServiceBroker> ConnectToServerAsync(Microsoft.ServiceHub.Framework.IRemoteServiceBroker serviceBroker, System.Threading.CancellationToken cancellationToken = default);
static member ConnectToServerAsync : Microsoft.ServiceHub.Framework.IRemoteServiceBroker * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ServiceHub.Framework.RemoteServiceBroker>
Public Shared Function ConnectToServerAsync (serviceBroker As IRemoteServiceBroker, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RemoteServiceBroker)
Parámetros
- serviceBroker
- IRemoteServiceBroker
Un proxy existente establecido para adquirir servicios remotos. Este objeto se considera "propiedad" del devuelto RemoteServiceBroker y se eliminará cuando se elimine el valor devuelto o se elimine antes de que se produzca este método.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
que IServiceBroker proporciona acceso a los servicios remotos.
Comentarios
RemoteServiceBroker se usa como protocolo de conexión.
Se aplica a
ConnectToServerAsync(IDuplexPipe, CancellationToken)
Inicializa una nueva instancia de la clase RemoteServiceBroker.
public static System.Threading.Tasks.Task<Microsoft.ServiceHub.Framework.RemoteServiceBroker> ConnectToServerAsync(System.IO.Pipelines.IDuplexPipe pipe, System.Threading.CancellationToken cancellationToken = default);
static member ConnectToServerAsync : System.IO.Pipelines.IDuplexPipe * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.ServiceHub.Framework.RemoteServiceBroker>
Public Shared Function ConnectToServerAsync (pipe As IDuplexPipe, Optional cancellationToken As CancellationToken = Nothing) As Task(Of RemoteServiceBroker)
Parámetros
- pipe
- IDuplexPipe
Canalización dúplex sobre la que intercambiar mensajes JSON-RPC con un IRemoteServiceBroker servicio. Este objeto se considera "propiedad" del devuelto RemoteServiceBroker y se completará cuando se elimine el valor devuelto o se complete antes de que se produzca este método.
- cancellationToken
- CancellationToken
Token de cancelación.
Devoluciones
que IServiceBroker proporciona acceso a los servicios remotos.
Comentarios
RemoteServiceBroker se usa como protocolo de conexión.