GlobalBrokeredServiceContainer.View Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Filtrowany widok usług przekazany do elementu GlobalBrokeredServiceContainer, uwidoczniony jako IServiceBroker.
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay}")]
protected class GlobalBrokeredServiceContainer.View : Microsoft.ServiceHub.Framework.IRemoteServiceBroker, Microsoft.ServiceHub.Framework.IServiceBroker
Protected Class GlobalBrokeredServiceContainer.View
Implements IRemoteServiceBroker, IServiceBroker
- Dziedziczenie
-
GlobalBrokeredServiceContainer.View
- Atrybuty
- Implementuje
Właściwości
| Audience |
Pobiera filtr do zastosowania do usług. |
Metody
| CancelServiceRequestAsync(Guid) |
Zwalnia zasoby przydzielone w wyniku wcześniejszego wywołania RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) , gdy klient nie może lub nie ukończy połączenia z żądaną usługą. |
| GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) |
Żąda dostępu do niektórych usług za pośrednictwem elementu IDuplexPipe. |
| GetProxyAsync<T>(ServiceRpcDescriptor, ServiceActivationOptions, CancellationToken) |
Żąda dostępu do niektórych usług za pośrednictwem serwera proxy klienta. |
| HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken) |
Wprowadza klienta do serwera, aby szczegółowo określać możliwości klienta. |
| RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) |
Pobiera potok do usługi. |
Zdarzenia
| AvailabilityChanged |
Występuje, gdy usługa wcześniej odpytywowana od czasu ostatniego AvailabilityChanged zdarzenia mogła ulec zmianie dostępności. |
Metody rozszerzania
| GetPipeAsync(IServiceBroker, ServiceMoniker, CancellationToken) |
Żąda dostępu do niektórych usług za pośrednictwem elementu IDuplexPipe. |
| GetProxyAsync<T>(IServiceBroker, ServiceJsonRpcDescriptor<T>, CancellationToken) |
Żąda dostępu do niektórych usług za pośrednictwem serwera proxy klienta. |
| GetProxyAsync<T>(IServiceBroker, ServiceRpcDescriptor, CancellationToken) |
Żąda dostępu do niektórych usług za pośrednictwem serwera proxy klienta. |
| CompareLocalToRemoteVersionAsync(IServiceBroker, ServiceMoniker, CancellationToken) |
Porównuje lokalnie rozpoznawaną usługę do tego, co jest dostępne zdalnie dla tej samej usługi. |
| ReportMissingServiceAsync(IServiceBroker, String, String, ServiceMoniker, Guid, UInt32, CancellationToken) |
Przedstawia użytkownikowi interfejs użytkownika bez moderowanego, który wyjaśnia, dlaczego funkcja jest wyłączona lub działa z ograniczoną funkcjonalnością. |