Microsoft.ServiceHub.Framework Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
BrokeredServicesChangedEventArgs |
Popisuje změny dostupnosti zprostředkované služby vyvolané událostí AvailabilityChanged . |
FrameworkServices |
Služby a kontrakty služeb, které poskytují základní infrastrukturu. |
IpcRelayServiceBroker |
Objekt IRemoteServiceBroker , který přebíná všechny služby od jiného IServiceBroker prostřednictvím pojmenovaných kanálů v soketech domény systému Windows nebo Unix v jiných operačních systémech. |
MultiplexingRelayServiceBroker |
Objekt IRemoteServiceBroker , který přebíná všechny služby od jiného IServiceBroker objektu přes existující Nerdbank.Streams.MultiplexingStreamslužbu . |
RemoteServiceBroker |
Zpřístupňuje vzdálenou IRemoteServiceBroker službu jako místní IServiceBroker. |
RemoteServiceConnectionInfo.LocalCLRServiceActivation |
Popisuje pokyny k aktivaci pro službu založenou na modulu CLR. |
ServerFactory |
Statická třída pro vytváření serverů pojmenovaných kanálů. |
ServiceActivationFailedException |
Používá se k označení chyby při IServiceBroker aktivaci nalezené služby. |
ServiceBrokerAggregator |
Třída, která agreguje jednu nebo více IServiceBroker instancí do jedné s použitím různých zásad. |
ServiceBrokerClient |
Obálka kolem IServiceBroker , která ukládá do mezipaměti a sdílí klientské proxy servery. |
ServiceBrokerExtensions |
Rozšiřující metody pro IServiceBroker rozhraní a související typy. |
ServiceCompositionException |
Používá se k označení, kdy dojde k selhání zjišťování nebo aktivace služby. |
ServiceJsonRpcDescriptor |
Popisovač RPC pro služby, které podporují JSON-RPC. |
ServiceJsonRpcDescriptor.JsonRpcConnection |
Typ ServiceRpcDescriptor.RpcConnectionodvozený speciálně pro JsonRpc. |
ServiceJsonRpcDescriptor<T> |
Popisovač RPC pro služby, které podporují JSON-RPC. |
ServiceMoniker |
Identifikátor aktivovatelné služby. |
ServiceRpcDescriptor |
Popis služby, který vám pomůže automatizovat připojení k ní. |
ServiceRpcDescriptor.RpcConnection |
Představuje připojení RPC. |
ServiceRpcDescriptor.RpcOrderPreservingSynchronizationContext |
A SynchronizationContext , který zachovává pořadí zpráv. |
Struktury
RemoteServiceConnectionInfo |
Popisuje, jak se připojit ke zřízené vzdálené službě. |
ServerFactory.ClientOptions |
Možnosti, které můžou ovlivnit klienta IPC. |
ServerFactory.ServerOptions |
Možnosti, které můžou ovlivnit server IPC. |
ServiceActivationOptions |
Možnosti aktivace, které mohou být volitelně dodány službě při aktivaci. |
ServiceActivationOptions.CultureApplication |
Uvolnitelná struktura pro použití a vrácení změn do CultureInfo. |
ServiceBrokerClient.Rental<T> |
Poskytuje přístup ke klientskému proxy serveru jako zapůjčení, které by mělo být uvolněno, aby znamenat, že se nepoužívá, což umožňuje jeho odstranění při zneplatnění. |
ServiceBrokerClientMetadata |
Popisuje prostředí, možnosti a atributy klienta IRemoteServiceBrokernástroje . |
ServiceHostInformation |
Popisuje důležité atributy hostitele služby, které jsou často nutné k posouzení kompatibility se službou. |
Rozhraní
IDiscoveryService |
Rozhraní, které by měly implementovat všechny služby zjišťování ServiceHub. |
IIpcServer |
Popisuje server meziprocesové komunikace (IPC). |
IJsonRpcLocalProxy |
Rozhraní, které mohou místní proxy objekty implementovat ke generování proxy pro jiné typy. |
IMultiVersionedServiceFactory |
Popisuje třídu, která může vytvořit službu ServiceHub. |
INotifyDisposable |
Rozhraní, které nabízí oznámení po odstranění implementovaného objektu. |
IRemoteServiceBroker |
Popisuje vzdáleného zprostředkovatele služeb. |
IServiceBroker |
Poskytuje přístup k libovolným službám tak, že je v případě potřeby aktivuje a vrátí objekt, který může být použit ke komunikaci s ním. |
IServiceHubServiceFactory |
Popisuje třídu, která může vytvořit službu ServiceHub. |
SHostServiceBrokerFactory |
Identifikátor služby pro AsyncLazy<T> instanci, která je vlastněna hostitelem centra služeb a vrácená z IServiceProvider kolekce. |
Výčty
RemoteServiceConnections |
Určuje připojení podporovaná pro připojení vzdálené služby. |
ServiceHostOperatingSystem |
Rozpoznané operační systémy, které můžou fungovat jako hostitelé služeb. |
ServiceHostRuntime |
Sada rozpoznaných modulů runtime pro hostitele služby. |
ServiceJsonRpcDescriptor.Formatters |
Formáty, do které je možné serializovat JSON-RPC. |
ServiceJsonRpcDescriptor.MessageDelimiters |
Různé hlavičky, které představují zprávu JSON-RPC. |
Delegáti
ServiceBrokerClient.ClientProxiesInvalidatedEventHandler |
Delegát pro obslužnou rutinu Invalidated události. |