次の方法で共有


Microsoft.ServiceHub.Framework 名前空間

クラス

BrokeredServicesChangedEventArgs

イベントによって発生したブローカー サービスの可用性に対する変更について説明します AvailabilityChanged

FrameworkServices

コア インフラストラクチャを提供するサービスとサービス コントラクト。

IpcRelayServiceBroker

IRemoteServiceBroker Windows 上の名前付きパイプまたは他のオペレーティング システム上の Unix ドメイン ソケットを介して、別IServiceBrokerのサービスからすべてのサービスを提供する 。

MultiplexingRelayServiceBroker

既存Nerdbank.Streams.MultiplexingStreamIRemoteServiceBroker を介して別IServiceBrokerの サービスからすべてのサービスを提供する 。

RemoteServiceBroker

リモート IRemoteServiceBroker サービスをローカル IServiceBrokerとして公開します。

RemoteServiceConnectionInfo.LocalCLRServiceActivation

CLR ベースのサービスのアクティブ化手順について説明します。

ServerFactory

名前付きパイプ サーバーを作成するための静的クラス。

ServiceActivationFailedException

で見つかったサービスをアクティブ化するためのエラー IServiceBroker を示すために使用されます。

ServiceBrokerAggregator

1 つ以上 IServiceBroker のインスタンスを 1 つに集約し、さまざまなポリシーを適用するクラス。

ServiceBrokerClient

クライアント プロキシをキャッシュおよび共有するラッパー IServiceBroker

ServiceBrokerExtensions

インターフェイスと関連する型の IServiceBroker 拡張メソッド。

ServiceCompositionException

サービスを検出またはアクティブ化するためのエラーが発生したタイミングを示すために使用されます。

ServiceJsonRpcDescriptor

JSON-RPC をサポートするサービスの RPC 記述子。

ServiceJsonRpcDescriptor.JsonRpcConnection

ServiceRpcDescriptor.RpcConnection専用JsonRpcの派生型。

ServiceJsonRpcDescriptor<T>

JSON-RPC をサポートするサービスの RPC 記述子。

ServiceMoniker

アクティブ化可能なサービスの識別子。

ServiceRpcDescriptor

サービスへの接続の自動化に役立つサービスの説明。

ServiceRpcDescriptor.RpcConnection

RPC 接続を表します。

ServiceRpcDescriptor.RpcOrderPreservingSynchronizationContext

SynchronizationContextメッセージの順序を保持する 。

構造体

RemoteServiceConnectionInfo

プロビジョニングされたリモート サービスに接続する方法について説明します。

ServerFactory.ClientOptions

IPC クライアントに影響を与える可能性があるオプション。

ServerFactory.ServerOptions

IPC サーバーに影響を与える可能性があるオプション。

ServiceActivationOptions

サービスをアクティブ化するときに、必要に応じてサービスに提供できるアクティブ化オプション。

ServiceActivationOptions.CultureApplication

変更を適用して に CultureInfo戻す破棄可能な構造体。

ServiceBrokerClient.Rental<T>

アクティブな使用がないことを示すために破棄する必要があるレンタルとしてクライアント プロキシへのアクセスを提供し、無効になったときに破棄できるようにします。

ServiceBrokerClientMetadata

のクライアントの環境、機能、および属性について説明します IRemoteServiceBroker

ServiceHostInformation

サービスとの互換性を評価するために必要なサービス ホストの重要な属性について説明します。

インターフェイス

IDiscoveryService

すべての ServiceHub 探索サービスが実装する必要があるインターフェイス。

IIpcServer

プロセス間通信 (IPC) サーバーについて説明します。

IJsonRpcLocalProxy

他の型のプロキシを生成するためにローカル プロキシ オブジェクトが実装できるインターフェイス。

IMultiVersionedServiceFactory

ServiceHub サービスを作成できるクラスについて説明します。

INotifyDisposable

実装オブジェクトが破棄された後に通知を提供するインターフェイス。

IRemoteServiceBroker

リモート処理可能なサービス ブローカーについて説明します。

IServiceBroker

必要に応じてそれらをアクティブ化し、通信に使用できるオブジェクトを返すことによって、任意のサービスへのアクセスを提供します。

IServiceHubServiceFactory

ServiceHub サービスを作成できるクラスについて説明します。

SHostServiceBrokerFactory

サービス ハブ ホストによって所有され、コレクションからIServiceProvider返されるインスタンスのサービス識別子AsyncLazy<T>

列挙型

RemoteServiceConnections

リモート サービス接続でサポートされている接続を識別します。

ServiceHostOperatingSystem

サービス ホストとして機能できる認識されたオペレーティング システム。

ServiceHostRuntime

サービス ホストの認識されたランタイムのセット。

ServiceJsonRpcDescriptor.Formatters

JSON-RPC をシリアル化できる形式。

ServiceJsonRpcDescriptor.MessageDelimiters

JSON-RPC メッセージを導入するさまざまなヘッダー。

代理人

ServiceBrokerClient.ClientProxiesInvalidatedEventHandler

イベントのハンドラーの Invalidated デリゲート。