IpcRelayServiceBroker Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine IRemoteServiceBroker , die alle Dienste aus einer anderen IServiceBroker über Named Pipes auf Windows- oder Unix-Domänensockets auf anderen Betriebssystemen verteilt.
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
- Vererbung
-
IpcRelayServiceBroker
- Implementiert
Konstruktoren
IpcRelayServiceBroker(IServiceBroker) |
Initialisiert eine neue Instanz der IpcRelayServiceBroker-Klasse. |
Eigenschaften
Completion |
Ruft eine Task ab, die abgeschlossen wird, wenn diese instance verworfen wird. |
TraceSource |
Ruft den Protokollierungsmechanismus ab. |
Methoden
CancelServiceRequestAsync(Guid) |
Gibt Ressourcen frei, die aufgrund eines vorherigen Aufrufs RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) von zugeordnet wurden, wenn der Client die Verbindung mit dem angeforderten Dienst nicht herstellen kann oder nicht vervollständigen kann. |
Dispose() |
Eine IRemoteServiceBroker , die alle Dienste aus einer anderen IServiceBroker über Named Pipes auf Windows- oder Unix-Domänensockets auf anderen Betriebssystemen verteilt. |
Dispose(Boolean) |
Löscht verwaltete und nicht verwaltete Ressourcen im Besitz dieses instance. |
HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken) |
Führt den Client mit dem Server ein, um die Funktionen des Clients zu beschreiben. |
RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) |
Ruft eine Pipe an einen Dienst ab. |
Ereignisse
AvailabilityChanged |
Tritt auf, wenn ein Dienst, der zuvor seit dem letzten AvailabilityChanged Ereignis abgefragt wurde, die Verfügbarkeit geändert hat. |