Sdílet prostřednictvím


Microsoft.VisualStudio.Utilities.ServiceBroker Obor názvů

Třídy

BrokeredServiceContainerWithTelemetry
BrokeredServiceContainerWithTelemetry.BrokeredServiceManifestWithRpcContracts
GlobalBrokeredServiceContainer

Kontejner zprostředkovaných služeb, který podporuje více zdrojů služeb a více rolí příjemců, které získávají filtrovaná IServiceBroker zobrazení do dostupných služeb.

GlobalBrokeredServiceContainer.BrokeredServiceManifest

Zveřejňuje podrobnosti o dostupnosti místně nabíjených služeb pro klienty s konkrétní cílovou skupinou.

GlobalBrokeredServiceContainer.ProfferedRemoteServiceBroker

Služba zprostředkované služby, která se nabízí prostřednictvím IRemoteServiceBroker.

GlobalBrokeredServiceContainer.ProfferedServiceBroker

Služby zprostředkované služby, které jsou nabídané prostřednictvím in-proc IServiceBroker.

GlobalBrokeredServiceContainer.ProfferedServiceFactory

Obsluhuje zprostředkovanou službu, která se nabízí prostřednictvím in-proc factory.

GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService

Obsluhuje zprostředkovanou službu, která se nabízí prostřednictvím in-proc factory.

GlobalBrokeredServiceContainer.View

Filtrované zobrazení služeb, které jsou nabídané na GlobalBrokeredServiceContainer, vystavené jako IServiceBroker.

MissingServiceAnalysis

Obsahuje výsledek chybějící analýzy služby vrácený z AnalyzeMissingServiceAsync(ServiceMoniker, CancellationToken).

MockBrokeredServiceContainer

Napodobení IBrokeredServiceContainer implementace vhodné pro testy jednotek.

ServiceRegistration

Informace o registraci zprostředkované služby

Rozhraní

GlobalBrokeredServiceContainer.IProffered

Objekt, který sleduje službu nebo sadu služeb.

IMissingServiceDiagnosticsService

Poskytuje diagnostiku, která umožňuje pochopit, proč se zprostředkované služby nedají aktivovat.

Výčty

GlobalBrokeredServiceContainer.RequestResult

Zobrazí výčet možného výsledku zpracování žádosti o zprostředkovanou službu.

GlobalBrokeredServiceContainer.RequestType

Vytvoří výčet typů požadavků na zprostředkované služby, které je možné vytvořit.

GlobalBrokeredServiceContainer.TraceEvents

ID používaná pro události protokolované přes TraceEvent(TraceEventType, Int32).

MissingBrokeredServiceErrorCode

Definuje několik důvodů, proč nemusí být zprostředkovaná služba získána.

ServiceSource

Vytvoří výčet možných zdrojů zprostředkované služby.

Delegáti

GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory

Delegát, který vytvoří nové instance služby, které mají být zpřístupněny objektem IServiceBroker.