Compartir a través de


GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService Clase

Definición

Servicios de un servicio asincrónica que se ofrece a través de un generador en proceso.

[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay}")]
protected class GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService : Microsoft.VisualStudio.Utilities.ServiceBroker.GlobalBrokeredServiceContainer.ProfferedServiceFactory
Protected Class GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService
Inherits GlobalBrokeredServiceContainer.ProfferedServiceFactory
Herencia
GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService
Atributos

Propiedades

AuthorizingFactory

Obtiene el generador, si se proporcionó uno que toma un AuthorizationServiceClient.

(Heredado de GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Container

Obtiene el contenedor.

(Heredado de GlobalBrokeredServiceContainer.ProfferedServiceFactory)
DebuggerDisplay

Obtiene un valor razonable que se va a usar para en DebuggerDisplayAttribute este o un tipo derivado.

(Heredado de GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Descriptor

Obtiene el descriptor que se proporcionó con el generador.

(Heredado de GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Factory

Obtiene el generador, si se proporcionó uno que no tomaba .AuthorizationServiceClient

(Heredado de GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Monikers

Obtiene el conjunto de monikers para los servicios de proffered.

(Heredado de GlobalBrokeredServiceContainer.ProfferedServiceFactory)
Source

Obtiene un identificador de desde el que se ofrecen los servicios.

(Heredado de GlobalBrokeredServiceContainer.ProfferedServiceFactory)

Métodos

Dispose()

Servicios de un servicio asincrónica que se ofrece a través de un generador en proceso.

(Heredado de GlobalBrokeredServiceContainer.ProfferedServiceFactory)
GetPipeAsync(GlobalBrokeredServiceContainer+View, ServiceMoniker, ServiceActivationOptions, CancellationToken)

Solicita acceso a algún servicio a través de .IDuplexPipe

GetPipeAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)
Obsoletos.

Solicita acceso a algún servicio a través de .IDuplexPipe

GetProxyAsync<T>(GlobalBrokeredServiceContainer+View, ServiceRpcDescriptor, ServiceActivationOptions, CancellationToken)

Solicita acceso a algún servicio a través de un proxy de cliente.

GetProxyAsync<T>(ServiceRpcDescriptor, ServiceActivationOptions, CancellationToken)
Obsoletos.

Solicita acceso a algún servicio a través de un proxy de cliente.

Eventos

AvailabilityChanged

Nunca generamos este evento, así que simplemente colocamos los controladores en el suelo.

(Heredado de GlobalBrokeredServiceContainer.ProfferedServiceFactory)

Implementaciones de interfaz explícitas

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

(Heredado de GlobalBrokeredServiceContainer.ProfferedServiceFactory)
IRemoteServiceBroker.HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken)

Presenta el cliente al servidor para detallar las funcionalidades del cliente.

(Heredado de GlobalBrokeredServiceContainer.ProfferedServiceFactory)
IRemoteServiceBroker.RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken)

Obtiene una canalización a un servicio.

(Heredado de GlobalBrokeredServiceContainer.ProfferedServiceFactory)

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.

Se aplica a