Udostępnij za pośrednictwem


IpcRelayServiceBroker Klasa

Definicja

Który IRemoteServiceBroker profferuje wszystkie usługi z innego IServiceBroker za pośrednictwem nazwanych potoków w gniazdach domeny systemu Windows lub Unix w innych systemach operacyjnych.

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
Dziedziczenie
IpcRelayServiceBroker
Implementuje

Konstruktory

IpcRelayServiceBroker(IServiceBroker)

Inicjuje nowe wystąpienie klasy IpcRelayServiceBroker.

Właściwości

Completion

Pobiera element Task , który zostanie zakończony po usunięciu tego wystąpienia.

TraceSource

Pobiera mechanizm rejestrowania.

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

Dispose()

Który IRemoteServiceBroker profferuje wszystkie usługi z innego IServiceBroker za pośrednictwem nazwanych potoków w gniazdach domeny systemu Windows lub Unix w innych systemach operacyjnych.

Dispose(Boolean)

Usuwa zarządzane i niezarządzane zasoby należące do tego wystąpienia.

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.

Dotyczy