Bagikan melalui


Microsoft.VisualStudio.Utilities.ServiceBroker Ruang nama

Kelas

BrokeredServiceContainerWithTelemetry
BrokeredServiceContainerWithTelemetry.BrokeredServiceManifestWithRpcContracts
GlobalBrokeredServiceContainer

Kontainer layanan broker yang mendukung beberapa sumber layanan dan beberapa peran konsumen yang mendapatkan tampilan terfilter IServiceBroker ke dalam layanan yang tersedia.

GlobalBrokeredServiceContainer.BrokeredServiceManifest

Mengekspos detail tentang ketersediaan layanan yang di-proffer secara lokal untuk klien dengan audiens tertentu.

GlobalBrokeredServiceContainer.ProfferedRemoteServiceBroker

Layanan layanan broker yang di-proffer melalui IRemoteServiceBroker.

GlobalBrokeredServiceContainer.ProfferedServiceBroker

Layanan broker layanan yang di-proffer melalui in-proc IServiceBroker.

GlobalBrokeredServiceContainer.ProfferedServiceFactory

Layanan layanan broker yang diproffer melalui pabrik in-proc.

GlobalBrokeredServiceContainer.ProfferedViewIntrinsicService

Layanan layanan broker yang diproffer melalui pabrik in-proc.

GlobalBrokeredServiceContainer.View

Tampilan yang difilter pada layanan yang di-proffer ke GlobalBrokeredServiceContainer, yang diekspos sebagai IServiceBroker.

MissingServiceAnalysis

Berisi hasil analisis layanan yang hilang sebagaimana dikembalikan dari AnalyzeMissingServiceAsync(ServiceMoniker, CancellationToken).

MockBrokeredServiceContainer

Implementasi tiruan yang IBrokeredServiceContainer cocok untuk pengujian unit.

ServiceRegistration

Informasi pendaftaran layanan broker.

Antarmuka

GlobalBrokeredServiceContainer.IProffered

Objek yang melacak layanan yang di-proffer atau serangkaian layanan.

IMissingServiceDiagnosticsService

Menyediakan diagnostik untuk memahami mengapa layanan broker tidak dapat diaktifkan.

Enum

GlobalBrokeredServiceContainer.RequestResult

Menghitung kemungkinan hasil penanganan permintaan layanan broker.

GlobalBrokeredServiceContainer.RequestType

Menghitung jenis permintaan layanan broker yang dapat dibuat.

GlobalBrokeredServiceContainer.TraceEvents

ID yang digunakan untuk peristiwa yang dicatat melalui TraceEvent(TraceEventType, Int32).

MissingBrokeredServiceErrorCode

Menentukan beberapa alasan layanan broker mungkin tidak diperoleh.

ServiceSource

Menghitung kemungkinan sumber layanan broker.

Delegasikan

GlobalBrokeredServiceContainer.ViewIntrinsicBrokeredServiceFactory

Delegasi yang membuat instans baru layanan yang akan diekspos oleh IServiceBroker.