RemoteServiceBroker 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.
Uwidacznia usługę zdalną IRemoteServiceBroker jako lokalną IServiceBroker.
public ref class RemoteServiceBroker : IAsyncDisposable, IDisposable, Microsoft::ServiceHub::Framework::IServiceBroker
public class RemoteServiceBroker : IAsyncDisposable, IDisposable, Microsoft.ServiceHub.Framework.IServiceBroker
type RemoteServiceBroker = class
interface IServiceBroker
interface IDisposable
interface IAsyncDisposable
Public Class RemoteServiceBroker
Implements IAsyncDisposable, IDisposable, IServiceBroker
- Dziedziczenie
-
RemoteServiceBroker
- Implementuje
Właściwości
Completion |
Pobiera element Task , który zostanie ukończony po usunięciu tego wystąpienia lub utworzeniu jego bazowej Stream z elementem (jeśli dotyczy) zostanie zamknięty. |
TraceSource |
Pobiera lub ustawia TraceSource to wystąpienie, które będzie używane do śledzenia komunikatów. |
Metody
Zdarzenia
AvailabilityChanged |
Występuje, gdy usługa, dla którego wcześniej wykonano zapytanie od 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 rozpoznaną usługę z usługą dostępną zdalnie dla tej samej usługi. |
ReportMissingServiceAsync(IServiceBroker, String, String, ServiceMoniker, Guid, UInt32, CancellationToken) |
Przedstawia użytkownikowi moderowany interfejs użytkownika, który wyjaśnia, dlaczego funkcja jest wyłączona lub działa z ograniczoną funkcjonalnością. |