GlobalBrokeredServiceContainer Constructores

Definición

Sobrecargas

GlobalBrokeredServiceContainer(ImmutableDictionary<ServiceMoniker,ServiceRegistration>, Boolean, JoinableTaskFactory, TraceSource)

Inicializa una nueva instancia de la clase GlobalBrokeredServiceContainer.

protected GlobalBrokeredServiceContainer(System.Collections.Immutable.ImmutableDictionary<Microsoft.ServiceHub.Framework.ServiceMoniker,Microsoft.VisualStudio.Utilities.ServiceBroker.ServiceRegistration> services, bool isClientOfExclusiveServer, Microsoft.VisualStudio.Threading.JoinableTaskFactory? joinableTaskFactory, System.Diagnostics.TraceSource traceSource);
new Microsoft.VisualStudio.Utilities.ServiceBroker.GlobalBrokeredServiceContainer : System.Collections.Immutable.ImmutableDictionary<Microsoft.ServiceHub.Framework.ServiceMoniker, Microsoft.VisualStudio.Utilities.ServiceBroker.ServiceRegistration> * bool * Microsoft.VisualStudio.Threading.JoinableTaskFactory * System.Diagnostics.TraceSource -> Microsoft.VisualStudio.Utilities.ServiceBroker.GlobalBrokeredServiceContainer
Protected Sub New (services As ImmutableDictionary(Of ServiceMoniker, ServiceRegistration), isClientOfExclusiveServer As Boolean, joinableTaskFactory As JoinableTaskFactory, traceSource As TraceSource)

Parámetros

services
ImmutableDictionary<ServiceMoniker,ServiceRegistration>

Mapa de monikers de servicio a sus detalles de registro. Solo se podrán obtener los servicios registrados de los IServiceBroker métodos devueltos de esta clase.

isClientOfExclusiveServer
Boolean

true cuando este proceso sea o se conectará a un servidor de confianza dedicado (por ejemplo, un codespace) que proporcionará el entorno a este cliente; false Lo contrario.

joinableTaskFactory
JoinableTaskFactory

JoinableTaskFactory Opcional para usar al programar el trabajo asincrónico, para evitar interbloqueos en una aplicación con un subproceso principal.

traceSource
TraceSource

Medio de registro.

Se aplica a

GlobalBrokeredServiceContainer(ImmutableDictionary<ServiceMoniker,ServiceRegistration>, Boolean, TelemetrySession, JoinableTaskFactory, TraceSource)

Inicializa una nueva instancia de la clase GlobalBrokeredServiceContainer.

protected:
 GlobalBrokeredServiceContainer(System::Collections::Immutable::ImmutableDictionary<Microsoft::ServiceHub::Framework::ServiceMoniker ^, Microsoft::VisualStudio::Utilities::ServiceBroker::ServiceRegistration ^> ^ services, bool isClientOfExclusiveServer, Microsoft::VisualStudio::Telemetry::TelemetrySession ^ telemetrySession, Microsoft::VisualStudio::Threading::JoinableTaskFactory ^ joinableTaskFactory, System::Diagnostics::TraceSource ^ traceSource);
protected GlobalBrokeredServiceContainer(System.Collections.Immutable.ImmutableDictionary<Microsoft.ServiceHub.Framework.ServiceMoniker,Microsoft.VisualStudio.Utilities.ServiceBroker.ServiceRegistration> services, bool isClientOfExclusiveServer, Microsoft.VisualStudio.Telemetry.TelemetrySession telemetrySession, Microsoft.VisualStudio.Threading.JoinableTaskFactory joinableTaskFactory, System.Diagnostics.TraceSource traceSource);
new Microsoft.VisualStudio.Utilities.ServiceBroker.GlobalBrokeredServiceContainer : System.Collections.Immutable.ImmutableDictionary<Microsoft.ServiceHub.Framework.ServiceMoniker, Microsoft.VisualStudio.Utilities.ServiceBroker.ServiceRegistration> * bool * Microsoft.VisualStudio.Telemetry.TelemetrySession * Microsoft.VisualStudio.Threading.JoinableTaskFactory * System.Diagnostics.TraceSource -> Microsoft.VisualStudio.Utilities.ServiceBroker.GlobalBrokeredServiceContainer
Protected Sub New (services As ImmutableDictionary(Of ServiceMoniker, ServiceRegistration), isClientOfExclusiveServer As Boolean, telemetrySession As TelemetrySession, joinableTaskFactory As JoinableTaskFactory, traceSource As TraceSource)

Parámetros

services
ImmutableDictionary<ServiceMoniker,ServiceRegistration>

Mapa de monikers de servicio a sus detalles de registro. Solo se podrán obtener los servicios registrados de los IServiceBroker métodos devueltos de esta clase.

isClientOfExclusiveServer
Boolean

true cuando este proceso sea o se conectará a un servidor de confianza dedicado (por ejemplo, un codespace) que proporcionará el entorno a este cliente; false Lo contrario.

telemetrySession
TelemetrySession
joinableTaskFactory
JoinableTaskFactory
traceSource
TraceSource

Se aplica a