Sdílet prostřednictvím


IpcRelayServiceBroker Třída

Definice

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.

public ref class IpcRelayServiceBroker : Microsoft::ServiceHub::Framework::IRemoteServiceBroker
public class IpcRelayServiceBroker : Microsoft.ServiceHub.Framework.IRemoteServiceBroker
public class IpcRelayServiceBroker : IDisposable, Microsoft.ServiceHub.Framework.IRemoteServiceBroker
type IpcRelayServiceBroker = class
    interface IRemoteServiceBroker
type IpcRelayServiceBroker = class
    interface IRemoteServiceBroker
    interface IDisposable
Public Class IpcRelayServiceBroker
Implements IRemoteServiceBroker
Public Class IpcRelayServiceBroker
Implements IDisposable, IRemoteServiceBroker
Dědičnost
IpcRelayServiceBroker
Implementuje

Konstruktory

IpcRelayServiceBroker(IServiceBroker)

Inicializuje novou instanci IpcRelayServiceBroker třídy .

Vlastnosti

Completion

Získá, Task který se dokončí při odstranění této instance.

TraceSource

Získá mechanismus protokolování.

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ě.

Dispose()

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.

Dispose(Boolean)

Odstraní spravované a nespravované prostředky vlastněné touto instancí.

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.

Platí pro