Udostępnij za pośrednictwem


Microsoft.VisualStudio.Utilities.ServiceBroker Przestrzeń nazw

Klasy

BrokeredServiceContainerWithTelemetry
BrokeredServiceContainerWithTelemetry.BrokeredServiceManifestWithRpcContracts
GlobalBrokeredServiceContainer

Kontener usług obsługiwanych przez brokera, który obsługuje wiele źródeł usług i wielu ról konsumentów, które uzyskują odfiltrowane IServiceBroker widoki w dostępnych usługach.

GlobalBrokeredServiceContainer.BrokeredServiceManifest

Uwidacznia szczegółowe informacje o dostępności lokalnie profferowanych usług dla klientów z określonymi odbiorcami.

GlobalBrokeredServiceContainer.ProfferedRemoteServiceBroker

Usługi usługi obsługiwane przez brokera, który jest proffered za pośrednictwem .IRemoteServiceBroker

GlobalBrokeredServiceContainer.ProfferedServiceBroker

Usługi obsługiwane przez brokera usług, które są profferowane za pośrednictwem in-proc IServiceBroker.

GlobalBrokeredServiceContainer.ProfferedServiceFactory

Usługi obsługiwane przez usługę brokera, która jest proffered za pośrednictwem fabryki in-proc.

GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService

Usługi obsługiwane przez usługę brokera, która jest proffered za pośrednictwem fabryki in-proc.

GlobalBrokeredServiceContainer.View

Filtrowany widok usług przekazany do elementu GlobalBrokeredServiceContainer, uwidoczniony jako IServiceBroker.

MissingServiceAnalysis

Zawiera wynik brakującej analizy usługi zwróconej z AnalyzeMissingServiceAsync(ServiceMoniker, CancellationToken)elementu .

MockBrokeredServiceContainer

Pozorna implementacja odpowiednia IBrokeredServiceContainer do testów jednostkowych.

ServiceRegistration

Informacje o rejestracji usługi obsługiwanej przez brokera.

Interfejsy

GlobalBrokeredServiceContainer.IProffered

Obiekt, który śledzi proffered usługę lub zestaw usług.

IMissingServiceDiagnosticsService

Zapewnia diagnostykę, aby zrozumieć, dlaczego usługi obsługiwane przez brokera nie są aktywowane.

Wyliczenia

GlobalBrokeredServiceContainer.RequestResult

Wylicza możliwy wynik obsługi żądania obsługi obsługiwanej przez brokera.

GlobalBrokeredServiceContainer.RequestType

Wylicza typy obsługiwanych żądań obsługi, które można wykonać.

GlobalBrokeredServiceContainer.TraceEvents

Identyfikatory używane do rejestrowania zdarzeń za pośrednictwem elementu TraceEvent(TraceEventType, Int32).

MissingBrokeredServiceErrorCode

Definiuje kilka przyczyn, dla których usługa brokerowana może nie zostać uzyskana.

ServiceSource

Wylicza możliwe źródła usługi obsługiwanej przez brokera.

Delegaci

GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory

Delegat, który tworzy nowe wystąpienia usługi, które mają być uwidocznione przez element IServiceBroker.