共用方式為


IpcRelayServiceBroker 類別

定義

IRemoteServiceBroker 會透過 Windows 或 Unix 網域套接字上的其他操作系統上的具名管道,從另一個 IServiceBroker 命名管道來擷取所有服務。

public ref class IpcRelayServiceBroker : Microsoft::ServiceHub::Framework::IRemoteServiceBroker
public class IpcRelayServiceBroker : Microsoft.ServiceHub.Framework.IRemoteServiceBroker
public class IpcRelayServiceBroker : IDisposable, Microsoft.ServiceHub.Framework.IRemoteServiceBroker
type IpcRelayServiceBroker = class
    interface IRemoteServiceBroker
type IpcRelayServiceBroker = class
    interface IRemoteServiceBroker
    interface IDisposable
Public Class IpcRelayServiceBroker
Implements IRemoteServiceBroker
Public Class IpcRelayServiceBroker
Implements IDisposable, IRemoteServiceBroker
繼承
IpcRelayServiceBroker
實作

建構函式

IpcRelayServiceBroker(IServiceBroker)

初始化 IpcRelayServiceBroker 類別的新執行個體。

屬性

Completion

Task取得在處置這個實體時完成的 。

TraceSource

取得記錄機制。

方法

CancelServiceRequestAsync(Guid)

釋放在客戶端無法或未完成與所要求服務連線時,於先前呼叫 RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) 時所配置的資源。

Dispose()

IRemoteServiceBroker 會透過 Windows 或 Unix 網域套接字上的其他操作系統上的具名管道,從另一個 IServiceBroker 命名管道來擷取所有服務。

Dispose(Boolean)

處置此實例所擁有的受控和非受控資源。

HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken)

將客戶端介紹至伺服器,以詳細說明用戶端的功能。

RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)

取得服務的管道。

事件

AvailabilityChanged

發生於先前在上 AvailabilityChanged 一個事件之後查詢的服務可能已變更可用性時。

適用於