Microsoft.ServiceHub.Framework 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
结构
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 委托。 |