Condividi tramite


IpcRelayServiceBroker Classe

Definizione

Oggetto IRemoteServiceBroker che profferi tutti i servizi da un altro IServiceBroker su pipe denominate nei socket di dominio Windows o Unix in altri sistemi operativi.

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
Ereditarietà
IpcRelayServiceBroker
Implementazioni

Costruttori

IpcRelayServiceBroker(IServiceBroker)

Inizializza una nuova istanza della classe IpcRelayServiceBroker.

Proprietà

Completion

Ottiene un Task oggetto che viene completato quando questa istanza viene eliminata.

TraceSource

Ottiene il meccanismo di registrazione.

Metodi

CancelServiceRequestAsync(Guid)

Rilascia le risorse allocate come risultato di una chiamata precedente a RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) quando il client non può o non completa la connessione al servizio richiesto.

Dispose()

Oggetto IRemoteServiceBroker che profferi tutti i servizi da un altro IServiceBroker su pipe denominate nei socket di dominio Windows o Unix in altri sistemi operativi.

Dispose(Boolean)

Elimina le risorse gestite e non gestite di proprietà di questa istanza.

HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken)

Introduce il client al server per dettagliare le funzionalità del client.

RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)

Ottiene una pipe a un servizio.

Eventi

AvailabilityChanged

Si verifica quando un servizio precedentemente sottoposto a query per l'ultimo AvailabilityChanged evento potrebbe avere modificato la disponibilità.

Si applica a