GlobalBrokeredServiceContainer 생성자

정의

오버로드

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

GlobalBrokeredServiceContainer 클래스의 새 인스턴스를 초기화합니다.

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

GlobalBrokeredServiceContainer 클래스의 새 인스턴스를 초기화합니다.

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

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)

매개 변수

services
ImmutableDictionary<ServiceMoniker,ServiceRegistration>

등록 세부 정보에 대한 서비스 모니커의 맵입니다. 등록된 서비스만 이 클래스의 메서드에서 반환된 IServiceBroker 에서 얻을 수 있습니다.

isClientOfExclusiveServer
Boolean

true 이 프로세스가 이 클라이언트에 환경을 제공하는 신뢰할 수 있는 전용 서버(예: Codespace)에 연결되거나 연결될 때 false 그렇지 않으면.

joinableTaskFactory
JoinableTaskFactory

기본 스레드가 있는 애플리케이션에서 교착 상태를 방지하기 위해 비동기 작업을 예약할 때 사용할 선택 사항 JoinableTaskFactory 입니다.

traceSource
TraceSource

로깅 수단입니다.

적용 대상

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

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)

매개 변수

services
ImmutableDictionary<ServiceMoniker,ServiceRegistration>

등록 세부 정보에 대한 서비스 모니커의 맵입니다. 등록된 서비스만 이 클래스의 메서드에서 반환된 IServiceBroker 에서 얻을 수 있습니다.

isClientOfExclusiveServer
Boolean

true 이 프로세스가 이 클라이언트에 환경을 제공하는 신뢰할 수 있는 전용 서버(예: Codespace)에 연결되거나 연결될 때 false 그렇지 않으면.

telemetrySession
TelemetrySession
joinableTaskFactory
JoinableTaskFactory
traceSource
TraceSource

적용 대상