RemoteServiceBroker.ConnectToServerAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
ConnectToServerAsync(IDuplexPipe, TraceSource, CancellationToken) |
Inizializza una nuova istanza della classe RemoteServiceBroker. |
ConnectToServerAsync(String, CancellationToken) |
Inizializza una nuova istanza della classe RemoteServiceBroker. |
ConnectToServerAsync(String, TraceSource, CancellationToken) |
Inizializza una nuova istanza della classe RemoteServiceBroker. |
ConnectToServerAsync(IRemoteServiceBroker, CancellationToken) |
Inizializza una nuova istanza della classe RemoteServiceBroker. |
ConnectToServerAsync(IDuplexPipe, CancellationToken) |
Inizializza una nuova istanza della classe RemoteServiceBroker. |
ConnectToServerAsync(IDuplexPipe, TraceSource, CancellationToken)
Inizializza una nuova istanza della classe 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)
Parametri
- pipe
- IDuplexPipe
Pipe duplex su cui scambiare messaggi JSON-RPC con un IRemoteServiceBroker servizio. Questo oggetto viene considerato "di proprietà" dall'oggetto restituito RemoteServiceBroker e verrà completato quando il valore restituito viene eliminato o completato prima che venga generato questo metodo.
- traceSource
- TraceSource
Mezzo facoltativo per la registrazione dell'attività.
- cancellationToken
- CancellationToken
Token di annullamento.
Restituisce
Oggetto IServiceBroker che fornisce l'accesso ai servizi remoti.
Commenti
l'oggetto RemoteServiceBroker viene usato come protocollo di collegamento.
Si applica a
ConnectToServerAsync(String, CancellationToken)
Inizializza una nuova istanza della classe 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)
Parametri
- pipeName
- String
Nome di una pipe su cui scambiare messaggi JSON-RPC con un IRemoteServiceBroker servizio.
- cancellationToken
- CancellationToken
Token di annullamento.
Restituisce
Oggetto IServiceBroker che fornisce l'accesso ai servizi remoti.
Commenti
l'oggetto RemoteServiceBroker viene usato come protocollo di collegamento.
Si applica a
ConnectToServerAsync(String, TraceSource, CancellationToken)
Inizializza una nuova istanza della classe 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)
Parametri
- pipeName
- String
Nome di una pipe su cui scambiare messaggi JSON-RPC con un IRemoteServiceBroker servizio.
- traceSource
- TraceSource
Mezzo facoltativo per la registrazione dell'attività.
- cancellationToken
- CancellationToken
Token di annullamento.
Restituisce
Oggetto IServiceBroker che fornisce l'accesso ai servizi remoti.
Commenti
l'oggetto RemoteServiceBroker viene usato come protocollo di collegamento.
Si applica a
ConnectToServerAsync(IRemoteServiceBroker, CancellationToken)
Inizializza una nuova istanza della classe 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)
Parametri
- serviceBroker
- IRemoteServiceBroker
Proxy esistente stabilito per acquisire servizi remoti. Questo oggetto viene considerato "di proprietà" dall'oggetto restituito RemoteServiceBroker e verrà eliminato quando il valore restituito viene eliminato o eliminato prima che venga generato questo metodo.
- cancellationToken
- CancellationToken
Token di annullamento.
Restituisce
Oggetto IServiceBroker che fornisce l'accesso ai servizi remoti.
Commenti
l'oggetto RemoteServiceBroker viene usato come protocollo di collegamento.
Si applica a
ConnectToServerAsync(IDuplexPipe, CancellationToken)
Inizializza una nuova istanza della classe 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)
Parametri
- pipe
- IDuplexPipe
Pipe duplex su cui scambiare messaggi JSON-RPC con un IRemoteServiceBroker servizio. Questo oggetto viene considerato "di proprietà" dall'oggetto restituito RemoteServiceBroker e verrà completato quando il valore restituito viene eliminato o completato prima che venga generato questo metodo.
- cancellationToken
- CancellationToken
Token di annullamento.
Restituisce
Oggetto IServiceBroker che fornisce l'accesso ai servizi remoti.
Commenti
l'oggetto RemoteServiceBroker viene usato come protocollo di collegamento.