Bagikan melalui


RemoteServiceBroker.ConnectToServerAsync Metode

Definisi

Overload

ConnectToServerAsync(IDuplexPipe, TraceSource, CancellationToken)

Menginisialisasi instans baru kelas RemoteServiceBroker.

ConnectToServerAsync(String, CancellationToken)

Menginisialisasi instans baru kelas RemoteServiceBroker.

ConnectToServerAsync(String, TraceSource, CancellationToken)

Menginisialisasi instans baru kelas RemoteServiceBroker.

ConnectToServerAsync(IRemoteServiceBroker, CancellationToken)

Menginisialisasi instans baru kelas RemoteServiceBroker.

ConnectToServerAsync(IDuplexPipe, CancellationToken)

Menginisialisasi instans baru kelas RemoteServiceBroker.

ConnectToServerAsync(IDuplexPipe, TraceSource, CancellationToken)

Menginisialisasi instans baru kelas 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)

Parameter

pipe
IDuplexPipe

Pipa dupleks untuk bertukar pesan JSON-RPC dengan IRemoteServiceBroker layanan. Objek ini dianggap "dimiliki" oleh yang dikembalikan RemoteServiceBroker dan akan diselesaikan ketika nilai yang dikembalikan dibuang, atau selesai sebelum metode ini dilemparkan.

traceSource
TraceSource

Cara opsional aktivitas pengelogan.

cancellationToken
CancellationToken

Token pembatalan.

Mengembalikan

Yang IServiceBroker menyediakan akses ke layanan jarak jauh.

Keterangan

RemoteServiceBroker digunakan sebagai protokol kawat.

Berlaku untuk

ConnectToServerAsync(String, CancellationToken)

Menginisialisasi instans baru kelas 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)

Parameter

pipeName
String

Nama pipa untuk bertukar pesan JSON-RPC dengan IRemoteServiceBroker layanan.

cancellationToken
CancellationToken

Token pembatalan.

Mengembalikan

Yang IServiceBroker menyediakan akses ke layanan jarak jauh.

Keterangan

RemoteServiceBroker digunakan sebagai protokol kawat.

Berlaku untuk

ConnectToServerAsync(String, TraceSource, CancellationToken)

Menginisialisasi instans baru kelas 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)

Parameter

pipeName
String

Nama pipa untuk bertukar pesan JSON-RPC dengan IRemoteServiceBroker layanan.

traceSource
TraceSource

Cara opsional aktivitas pengelogan.

cancellationToken
CancellationToken

Token pembatalan.

Mengembalikan

Yang IServiceBroker menyediakan akses ke layanan jarak jauh.

Keterangan

RemoteServiceBroker digunakan sebagai protokol kawat.

Berlaku untuk

ConnectToServerAsync(IRemoteServiceBroker, CancellationToken)

Menginisialisasi instans baru kelas 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)

Parameter

serviceBroker
IRemoteServiceBroker

Proksi yang ada dibuat untuk memperoleh layanan jarak jauh. Objek ini dianggap "dimiliki" oleh yang dikembalikan RemoteServiceBroker dan akan dibuang ketika nilai yang dikembalikan dibuang, atau dibuang sebelum metode ini dilemparkan.

cancellationToken
CancellationToken

Token pembatalan.

Mengembalikan

Yang IServiceBroker menyediakan akses ke layanan jarak jauh.

Keterangan

RemoteServiceBroker digunakan sebagai protokol kawat.

Berlaku untuk

ConnectToServerAsync(IDuplexPipe, CancellationToken)

Menginisialisasi instans baru kelas 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)

Parameter

pipe
IDuplexPipe

Pipa dupleks untuk bertukar pesan JSON-RPC dengan IRemoteServiceBroker layanan. Objek ini dianggap "dimiliki" oleh yang dikembalikan RemoteServiceBroker dan akan diselesaikan ketika nilai yang dikembalikan dibuang, atau selesai sebelum metode ini dilemparkan.

cancellationToken
CancellationToken

Token pembatalan.

Mengembalikan

Yang IServiceBroker menyediakan akses ke layanan jarak jauh.

Keterangan

RemoteServiceBroker digunakan sebagai protokol kawat.

Berlaku untuk