GlobalBrokeredServiceContainer.View Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Vista filtrada de los servicios que se ofrecen a un GlobalBrokeredServiceContainerobjeto , expuesto como .IServiceBroker
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay}")]
protected class GlobalBrokeredServiceContainer.View : Microsoft.ServiceHub.Framework.IRemoteServiceBroker, Microsoft.ServiceHub.Framework.IServiceBroker
Protected Class GlobalBrokeredServiceContainer.View
Implements IRemoteServiceBroker, IServiceBroker
- Herencia
-
GlobalBrokeredServiceContainer.View
- Atributos
- Implementaciones
Propiedades
Audience |
Obtiene el filtro que se va a aplicar a los servicios. |
Métodos
CancelServiceRequestAsync(Guid) |
Libera los recursos asignados como resultado de una llamada anterior a RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) cuando el cliente no puede o no completará la conexión con el servicio solicitado. |
GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) |
Solicita acceso a algún servicio a través de .IDuplexPipe |
GetProxyAsync<T>(ServiceRpcDescriptor, ServiceActivationOptions, CancellationToken) |
Solicita acceso a algún servicio a través de un proxy de cliente. |
HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken) |
Presenta el cliente al servidor para detallar las funcionalidades del cliente. |
RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) |
Obtiene una canalización a un servicio. |
Eventos
AvailabilityChanged |
Se produce cuando un servicio consultado previamente desde el último AvailabilityChanged evento puede haber cambiado la disponibilidad. |
Métodos de extensión
GetPipeAsync(IServiceBroker, ServiceMoniker, CancellationToken) |
Solicita acceso a algún servicio a través de .IDuplexPipe |
GetProxyAsync<T>(IServiceBroker, ServiceJsonRpcDescriptor<T>, CancellationToken) |
Solicita acceso a algún servicio a través de un proxy de cliente. |
GetProxyAsync<T>(IServiceBroker, ServiceRpcDescriptor, CancellationToken) |
Solicita acceso a algún servicio a través de un proxy de cliente. |
CompareLocalToRemoteVersionAsync(IServiceBroker, ServiceMoniker, CancellationToken) |
Compara un servicio reconocido localmente con lo que está disponible de forma remota para el mismo servicio. |
ReportMissingServiceAsync(IServiceBroker, String, String, ServiceMoniker, Guid, UInt32, CancellationToken) |
Presenta la interfaz de usuario modela al usuario que explica por qué una característica está deshabilitada o funcionando con una funcionalidad reducida. |