次の方法で共有


GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService クラス

定義

インプロセス ファクトリを介して提供されるブローカー サービスを提供します。

[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay}")]
protected class GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService : Microsoft.VisualStudio.Utilities.ServiceBroker.GlobalBrokeredServiceContainer.ProfferedServiceFactory
Protected Class GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService
Inherits GlobalBrokeredServiceContainer.ProfferedServiceFactory
継承
GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService
属性

プロパティ

AuthorizingFactory

を受け取るファクトリが指定されている場合は、ファクトリを AuthorizationServiceClient取得します。

(継承元 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Container

コンテナーを取得します。

(継承元 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
DebuggerDisplay

この 型または派生型の に DebuggerDisplayAttribute 使用する適切な値を取得します。

(継承元 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Descriptor

ファクトリで提供された記述子を取得します。

(継承元 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Factory

を受け取っていないファクトリが指定されている場合は、ファクトリを AuthorizationServiceClient取得します。

(継承元 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Monikers

提供されるサービスのモニカーのセットを取得します。

(継承元 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Source

サービスの提供元の識別子を取得します。

(継承元 GlobalBrokeredServiceContainer.ProfferedServiceFactory)

メソッド

Dispose()

インプロセス ファクトリを介して提供されるブローカー サービスを提供します。

(継承元 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
GetPipeAsync(GlobalBrokeredServiceContainer+View, ServiceMoniker, ServiceActivationOptions, CancellationToken)

を介して一部のサービスへのアクセスを要求します IDuplexPipe

GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)
古い.

を介して一部のサービスへのアクセスを要求します IDuplexPipe

GetProxyAsync<T>(GlobalBrokeredServiceContainer+View, ServiceRpcDescriptor, ServiceActivationOptions, CancellationToken)

クライアント プロキシを介して一部のサービスへのアクセスを要求します。

GetProxyAsync<T>(ServiceRpcDescriptor, ServiceActivationOptions, CancellationToken)
古い.

クライアント プロキシを介して一部のサービスへのアクセスを要求します。

イベント

AvailabilityChanged

このイベントは発生させないので、ハンドラーをフロアにドロップするだけです。

(継承元 GlobalBrokeredServiceContainer.ProfferedServiceFactory)

明示的なインターフェイスの実装

IRemoteServiceBroker.CancelServiceRequestAsync(Guid)

クライアントが要求されたサービスへの接続を完了できない、または完了しない場合に、 RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) 以前の 呼び出しの結果として割り当てられたリソースを解放します。

(継承元 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
IRemoteServiceBroker.HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken)

クライアントをサーバーに導入して、クライアントの機能を詳しく説明します。

(継承元 GlobalBrokeredServiceContainer.ProfferedServiceFactory)
IRemoteServiceBroker.RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)

サービスへのパイプを取得します。

(継承元 GlobalBrokeredServiceContainer.ProfferedServiceFactory)

拡張メソッド

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 をユーザーに表示します。

適用対象