Поделиться через


Microsoft.VisualStudio.Utilities.ServiceBroker Пространство имен

Классы

BrokeredServiceContainerWithTelemetry
BrokeredServiceContainerWithTelemetry.BrokeredServiceManifestWithRpcContracts
GlobalBrokeredServiceContainer

Контейнер служб через брокер, который поддерживает несколько источников служб и несколько ролей потребителей, которые получают отфильтрованные IServiceBroker представления доступных служб.

GlobalBrokeredServiceContainer.BrokeredServiceManifest

Предоставляет сведения о доступности локально предоставляемых служб для клиентов с определенной аудиторией.

GlobalBrokeredServiceContainer.ProfferedRemoteServiceBroker

Обслуживает службу через брокер, которая профилируется через IRemoteServiceBroker.

GlobalBrokeredServiceContainer.ProfferedServiceBroker

Службы, предоставляемые через брокер служб, которые выводятся через in-proc IServiceBroker.

GlobalBrokeredServiceContainer.ProfferedServiceFactory

Обслуживает службу через посредника, которая создается через фабрику в рамках рабочей области.

GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService

Обслуживает службу через посредника, которая создается через фабрику в рамках рабочей области.

GlobalBrokeredServiceContainer.View

Отфильтрованное представление служб, предоставляемых GlobalBrokeredServiceContainerв виде IServiceBroker.

MissingServiceAnalysis

Содержит результат анализа отсутствующих служб, возвращенный из AnalyzeMissingServiceAsync(ServiceMoniker, CancellationToken).

MockBrokeredServiceContainer

Макет реализации, подходящий для модульных IBrokeredServiceContainer тестов.

ServiceRegistration

Сведения о регистрации службы брокера.

Интерфейсы

GlobalBrokeredServiceContainer.IProffered

Объект , отслеживающий созданную службу или набор служб.

IMissingServiceDiagnosticsService

Предоставляет диагностика, чтобы понять, почему брокерские службы не активируются.

Перечисления

GlobalBrokeredServiceContainer.RequestResult

Перечисляет возможный результат обработки запроса на обслуживание через посредника.

GlobalBrokeredServiceContainer.RequestType

Перечисляет типы запросов на обслуживание с брокером, которые могут быть выполнены.

GlobalBrokeredServiceContainer.TraceEvents

Идентификаторы, используемые для событий, регистрируемых с помощью TraceEvent(TraceEventType, Int32).

MissingBrokeredServiceErrorCode

Определяет несколько причин, по которым служба брокера может не быть получена.

ServiceSource

Перечисляет возможные источники службы через брокер.

Делегаты

GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory

Делегат, который создает новые экземпляры службы для предоставления IServiceBroker.