Microsoft.VisualStudio.Utilities.ServiceBroker Spazio dei nomi

Classi

BrokeredServiceContainerWithTelemetry
BrokeredServiceContainerWithTelemetry.BrokeredServiceManifestWithRpcContracts
GlobalBrokeredServiceContainer

Contenitore di servizi broker che supporta più origini di servizio e più ruoli consumer che ottengono visualizzazioni filtrate IServiceBroker nei servizi disponibili.

GlobalBrokeredServiceContainer.BrokeredServiceManifest

Espone i dettagli sulla disponibilità di servizi profferti in locale per i client con un gruppo di destinatari specifico.

GlobalBrokeredServiceContainer.ProfferedRemoteServiceBroker

Servizi di un servizio broker che viene offerto tramite un IRemoteServiceBrokeroggetto .

GlobalBrokeredServiceContainer.ProfferedServiceBroker

Servizi brokered services proffered tramite un in-proc IServiceBroker.

GlobalBrokeredServiceContainer.ProfferedServiceFactory

Servizi di un servizio broker che viene offerto tramite una factory in-proc.

GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService

Servizi di un servizio broker che viene offerto tramite una factory in-proc.

GlobalBrokeredServiceContainer.View

Visualizzazione filtrata nei servizi profferti a un GlobalBrokeredServiceContaineroggetto , esposto come IServiceBroker.

MissingServiceAnalysis

Contiene il risultato di un'analisi del servizio mancante come restituito da AnalyzeMissingServiceAsync(ServiceMoniker, CancellationToken).

MockBrokeredServiceContainer

Implementazione fittizia di IBrokeredServiceContainer adatta per unit test.

ServiceRegistration

Informazioni di registrazione del servizio broker.

Interfacce

GlobalBrokeredServiceContainer.IProffered

Oggetto che tiene traccia di un servizio o di un set di servizi proffered.

IMissingServiceDiagnosticsService

Fornisce la diagnostica per comprendere perché i servizi brokerati non sono attivabili.

Enumerazioni

GlobalBrokeredServiceContainer.RequestResult

Enumera il possibile risultato della gestione di una richiesta di servizio broker.

GlobalBrokeredServiceContainer.RequestType

Enumera i tipi di richieste di servizio broker che possono essere effettuate.

GlobalBrokeredServiceContainer.TraceEvents

ID usati per gli eventi registrati tramite TraceEvent(TraceEventType, Int32).

MissingBrokeredServiceErrorCode

Definisce i diversi motivi per cui potrebbe non essere ottenuto un servizio broker.

ServiceSource

Enumera le possibili origini di un servizio broker.

Delegati

GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory

Delegato che crea nuove istanze di un servizio da esporre da un IServiceBrokeroggetto .