次の方法で共有


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 のイベント以降に以前にクエリを実行したサービスが可用性を変更した可能性がある場合に発生します。

適用対象