Compartir a través de


Microsoft.VisualStudio.Utilities.ServiceBroker Espacio de nombres

Clases

BrokeredServiceContainerWithTelemetry
BrokeredServiceContainerWithTelemetry.BrokeredServiceManifestWithRpcContracts
GlobalBrokeredServiceContainer

Contenedor de servicios asincrónicas que admite varios orígenes de servicio y varios roles de consumidor que obtienen vistas filtradas IServiceBroker en los servicios disponibles.

GlobalBrokeredServiceContainer.BrokeredServiceManifest

Expone detalles sobre la disponibilidad de los servicios de supervisión local para los clientes con una audiencia específica.

GlobalBrokeredServiceContainer.ProfferedRemoteServiceBroker

Servicios de un servicio asincrónica que se ofrece a través de .IRemoteServiceBroker

GlobalBrokeredServiceContainer.ProfferedServiceBroker

Servicios asincrónicas que se ofrecen a través de un in-proc IServiceBroker.

GlobalBrokeredServiceContainer.ProfferedServiceFactory

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

GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService

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

GlobalBrokeredServiceContainer.View

Vista filtrada de los servicios que se ofrecen a un GlobalBrokeredServiceContainerobjeto , expuesto como .IServiceBroker

MissingServiceAnalysis

Contiene el resultado de un análisis de servicio que falta como se devuelve de AnalyzeMissingServiceAsync(ServiceMoniker, CancellationToken).

MockBrokeredServiceContainer

Una implementación ficticia de IBrokeredServiceContainer adecuada para pruebas unitarias.

ServiceRegistration

Información de registro del servicio asincrónica.

Interfaces

GlobalBrokeredServiceContainer.IProffered

Objeto que realiza un seguimiento de un servicio o un conjunto de servicios con proffered.

IMissingServiceDiagnosticsService

Proporciona diagnósticos para comprender por qué los servicios asincrónicas no se pueden activar.

Enumeraciones

GlobalBrokeredServiceContainer.RequestResult

Enumera el posible resultado de control de una solicitud de servicio asincrónica.

GlobalBrokeredServiceContainer.RequestType

Enumera los tipos de solicitudes de servicio asincrónicas que se pueden realizar.

GlobalBrokeredServiceContainer.TraceEvents

Los identificadores usados para los eventos registrados a través de TraceEvent(TraceEventType, Int32).

MissingBrokeredServiceErrorCode

Define las varias razones por las que es posible que no se obtenga un servicio asincrónica.

ServiceSource

Enumera los posibles orígenes de un servicio asincrónica.

Delegados

GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory

Delegado que crea nuevas instancias de un servicio que un .IServiceBroker