Freigeben über


Microsoft.VisualStudio.Utilities.ServiceBroker Namespace

Klassen

BrokeredServiceContainerWithTelemetry
BrokeredServiceContainerWithTelemetry.BrokeredServiceManifestWithRpcContracts
GlobalBrokeredServiceContainer

Ein Container mit Brokerdiensten, der mehrere Dienstquellen und mehrere Consumerrollen unterstützt, die gefilterte IServiceBroker Ansichten in die verfügbaren Dienste erhalten.

GlobalBrokeredServiceContainer.BrokeredServiceManifest

Macht Details zur Verfügbarkeit von lokal bereitgestellten Diensten für Clients mit einer bestimmten Zielgruppe verfügbar.

GlobalBrokeredServiceContainer.ProfferedRemoteServiceBroker

Dient einem Brokerdienst, der über eine IRemoteServiceBrokerbereitgestellt wird.

GlobalBrokeredServiceContainer.ProfferedServiceBroker

Services brokered services that are per in-proc IServiceBroker.

GlobalBrokeredServiceContainer.ProfferedServiceFactory

Dient einem Brokerdienst, der über eine In-Proc-Factory bereitgestellt wird.

GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService

Dient einem Brokerdienst, der über eine In-Proc-Factory bereitgestellt wird.

GlobalBrokeredServiceContainer.View

Eine gefilterte Ansicht für die Dienste, die für eine GlobalBrokeredServiceContainerbereitgestellt werden, die als IServiceBrokerverfügbar gemacht wird.

MissingServiceAnalysis

Enthält das Ergebnis einer fehlenden Dienstanalyse, wie von AnalyzeMissingServiceAsync(ServiceMoniker, CancellationToken)zurückgegeben.

MockBrokeredServiceContainer

Eine Modellimplementierung von, die IBrokeredServiceContainer für Komponententests geeignet ist.

ServiceRegistration

Registrierungsinformationen des Brokerdiensts.

Schnittstellen

GlobalBrokeredServiceContainer.IProffered

Ein -Objekt, das einen überwachten Dienst oder eine Gruppe von Diensten nachverfolgt.

IMissingServiceDiagnosticsService

Stellt Diagnose bereit, um zu verstehen, warum Brokerdienste nicht aktiviert werden können.

Enumerationen

GlobalBrokeredServiceContainer.RequestResult

Listet das mögliche Behandlungsergebnis einer Brokerdienstanforderung auf.

GlobalBrokeredServiceContainer.RequestType

Listet die Typen von Brokerdienstanforderungen auf, die gestellt werden können.

GlobalBrokeredServiceContainer.TraceEvents

Die IDs, die für Ereignisse verwendet werden, die über TraceEvent(TraceEventType, Int32)protokolliert werden.

MissingBrokeredServiceErrorCode

Definiert die verschiedenen Gründe, warum ein Brokerdienst möglicherweise nicht abgerufen wird.

ServiceSource

Listet die möglichen Quellen eines Brokerdiensts auf.

Delegaten

GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory

Ein Delegat, der neue Instanzen eines Diensts erstellt, der von einem IServiceBrokerverfügbar gemacht werden soll.