public ProfilingTarget(ProfilingTargetDefinition definition, IExportLoader exportLoader, string applicationCode, Host.IApplicationCollection hostApplications) { _hostApplications = hostApplications; _definition = definition; _exportLoader = exportLoader; _applicationCode = applicationCode; _supportedHostApplications = InitializeSupportedApplications(hostApplications); _supportedHostApplications.CollectionChanged += OnSupportedHostApplicationsCollectionChanged; _hostApplications.ApplicationConnected += OnHostApplicationConnected; _hostApplications.ApplicationDisconnected += OnHostApplicationDisconnected; }
public Framework(FrameworkDefinition definition, IExportLoader exportLoader, string applicationCode, IProfilingTypeCollection profilingTypes, Host.IApplicationCollection hostApplications) { _definition = definition; _exportLoader = exportLoader; _applicationCode = applicationCode; _profilingTypes = profilingTypes; _hostApplications = hostApplications; _supportedHostApplications = InitializeSupportedApplications(hostApplications); _supportedHostApplications.CollectionChanged += OnSupportedHostApplicationsCollectionChanged; _hostApplications.ApplicationConnected += OnHostApplicationConnected; _hostApplications.ApplicationDisconnected += OnHostApplicationDisconnected; }
public ProfilingType(ProfilingTypeDefinition definition, IExportLoader exportLoader, string applicationCode, IFrameworkCollection frameworks, Host.IApplicationCollection hostApplications) { _definition = definition; _exportLoader = exportLoader; _applicationCode = applicationCode; _frameworks = frameworks; _hostApplications = hostApplications; _supportedHostApplications = new ObservableCollection <Host.IApplication>(); _supportedHostApplications.CollectionChanged += OnSupportedHostApplicationsCollectionChanged; _hostApplications.ApplicationConnected += OnHostApplicationConnected; _hostApplications.ApplicationDisconnected += OnHostApplicationDisconnected; }
public ConfigurationCollection(Host.IApplicationCollection hostApplications) { _hostApplications = hostApplications; InitializeCollection(); }
private ObservableCollection <Host.IApplication> InitializeSupportedApplications(Host.IApplicationCollection applications) { ObservableCollection <Host.IApplication> supportedApplications = new ObservableCollection <Host.IApplication>(); foreach (Host.IApplication application in applications) { if (IsSupportedApplication(application)) { supportedApplications.Add(application); } } return(supportedApplications); }
public HostApplicationSelector(Host.IApplicationCollection applications) { _applications = applications; SelectedApplication = applications.FirstOrDefault(); }
public SessionCollection(Host.IApplicationCollection hostApplications) { _hostApplications = hostApplications; InitializeCollection(); }