GlobalBrokeredServiceContainer.View Třída
Definice
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í.
Filtrované zobrazení ve službách, které jsou dostupné pro GlobalBrokeredServiceContainerobjekt , vystavené IServiceBrokerjako .
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay}")]
protected class GlobalBrokeredServiceContainer.View : Microsoft.ServiceHub.Framework.IRemoteServiceBroker, Microsoft.ServiceHub.Framework.IServiceBroker
Protected Class GlobalBrokeredServiceContainer.View
Implements IRemoteServiceBroker, IServiceBroker
- Dědičnost
-
GlobalBrokeredServiceContainer.View
- Atributy
- Implementuje
Vlastnosti
Audience |
Získá filtr pro použití na služby. |
Metody
CancelServiceRequestAsync(Guid) |
Uvolní prostředky přidělené jako výsledek předchozího volání, RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) když klient nemůže nebo nedokon čte připojení k požadované službě. |
GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) |
Požádá o přístup k některé službě IDuplexPipeprostřednictvím . |
GetProxyAsync<T>(ServiceRpcDescriptor, ServiceActivationOptions, CancellationToken) |
Požádá o přístup k některé službě prostřednictvím proxy serveru klienta. |
HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken) |
Seznámí klienta se serverem a podrobně popisuje jeho možnosti. |
RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) |
Získá kanál do služby. |
Událost
AvailabilityChanged |
Vyvolá se v případě, že služba, na která se dříve dotazovala od poslední AvailabilityChanged události, změnila dostupnost. |
Metody rozšíření
GetPipeAsync(IServiceBroker, ServiceMoniker, CancellationToken) |
Požádá o přístup k některé službě IDuplexPipeprostřednictvím . |
GetProxyAsync<T>(IServiceBroker, ServiceJsonRpcDescriptor<T>, CancellationToken) |
Požádá o přístup k některé službě prostřednictvím proxy serveru klienta. |
GetProxyAsync<T>(IServiceBroker, ServiceRpcDescriptor, CancellationToken) |
Požádá o přístup k některé službě prostřednictvím proxy serveru klienta. |
CompareLocalToRemoteVersionAsync(IServiceBroker, ServiceMoniker, CancellationToken) |
Porovná místně rozpoznanou službu s tou, která je vzdáleně dostupná pro stejnou službu. |
ReportMissingServiceAsync(IServiceBroker, String, String, ServiceMoniker, Guid, UInt32, CancellationToken) |
Zobrazí uživateli nemodé uživatelské rozhraní, které vysvětluje, proč je funkce zakázaná nebo funguje s omezenou funkčností. |