GlobalBrokeredServiceContainer.IProffered Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Oggetto che tiene traccia di un servizio o di un set di servizi proffered.
protected interface GlobalBrokeredServiceContainer.IProffered : IDisposable, Microsoft.ServiceHub.Framework.IRemoteServiceBroker, Microsoft.ServiceHub.Framework.IServiceBroker
Protected Interface GlobalBrokeredServiceContainer.IProffered
Implements IDisposable, IRemoteServiceBroker, IServiceBroker
- Implementazioni
Proprietà
Monikers |
Ottiene il set di moniker per i servizi profferati. |
Source |
Ottiene un identificatore da cui i servizi vengono profferti. |
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. (Ereditato da IRemoteServiceBroker) |
GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) |
Richiede l'accesso a un servizio tramite un IDuplexPipeoggetto . (Ereditato da IServiceBroker) |
GetProxyAsync<T>(ServiceRpcDescriptor, ServiceActivationOptions, CancellationToken) |
Richiede l'accesso a un servizio tramite un proxy client. (Ereditato da IServiceBroker) |
HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken) |
Introduce il client al server per dettagliare le funzionalità del client. (Ereditato da IRemoteServiceBroker) |
RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) |
Ottiene una pipe a un servizio. (Ereditato da IRemoteServiceBroker) |
Eventi
AvailabilityChanged |
Si verifica quando un servizio precedentemente sottoposto a query per l'ultimo AvailabilityChanged evento potrebbe avere modificato la disponibilità. (Ereditato da IServiceBroker) |
Metodi di estensione
GetPipeAsync(IServiceBroker, ServiceMoniker, CancellationToken) |
Richiede l'accesso a un servizio tramite un IDuplexPipeoggetto . |
GetProxyAsync<T>(IServiceBroker, ServiceJsonRpcDescriptor<T>, CancellationToken) |
Richiede l'accesso a un servizio tramite un proxy client. |
GetProxyAsync<T>(IServiceBroker, ServiceRpcDescriptor, CancellationToken) |
Richiede l'accesso a un servizio tramite un proxy client. |
CompareLocalToRemoteVersionAsync(IServiceBroker, ServiceMoniker, CancellationToken) |
Confronta un servizio riconosciuto in locale con quello che è disponibile in remoto per lo stesso servizio. |
ReportMissingServiceAsync(IServiceBroker, String, String, ServiceMoniker, Guid, UInt32, CancellationToken) |
Presenta l'interfaccia utente senza modalità all'utente che spiega perché una funzionalità è disabilitata o operativa con funzionalità ridotte. |