RemoteServiceBroker クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
リモート IRemoteServiceBroker サービスをローカル IServiceBrokerとして公開します。
public ref class RemoteServiceBroker : IAsyncDisposable, IDisposable, Microsoft::ServiceHub::Framework::IServiceBroker
public class RemoteServiceBroker : IAsyncDisposable, IDisposable, Microsoft.ServiceHub.Framework.IServiceBroker
type RemoteServiceBroker = class
interface IServiceBroker
interface IDisposable
interface IAsyncDisposable
Public Class RemoteServiceBroker
Implements IAsyncDisposable, IDisposable, IServiceBroker
- 継承
-
RemoteServiceBroker
- 実装
プロパティ
Completion |
Taskこのインスタンスが破棄されるか、基になるStreamインスタンスが (該当する場合) で作成されたときに完了する を取得します。 |
TraceSource |
トレース メッセージにこのインスタンスが TraceSource 使用するを取得または設定します。 |
メソッド
イベント
AvailabilityChanged |
前回 AvailabilityChanged のイベントが可用性を変更した可能性があるため、以前にクエリを実行したサービスが発生します。 |
拡張メソッド
GetPipeAsync(IServiceBroker, ServiceMoniker, CancellationToken) |
を介して一部のサービスへのアクセスを要求します IDuplexPipe。 |
GetProxyAsync<T>(IServiceBroker, ServiceJsonRpcDescriptor<T>, CancellationToken) |
クライアント プロキシを介して一部のサービスへのアクセスを要求します。 |
GetProxyAsync<T>(IServiceBroker, ServiceRpcDescriptor, CancellationToken) |
クライアント プロキシを介して一部のサービスへのアクセスを要求します。 |
CompareLocalToRemoteVersionAsync(IServiceBroker, ServiceMoniker, CancellationToken) |
ローカルで認識されたサービスと、同じサービスでリモートで使用できるものを比較します。 |
ReportMissingServiceAsync(IServiceBroker, String, String, ServiceMoniker, Guid, UInt32, CancellationToken) |
機能が無効になっているか、機能が低下して動作する理由を説明するモードレス UI をユーザーに表示します。 |