1 write to _loader
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildWorkspace.cs (1)
42_loader = new MSBuildProjectLoader(this, properties);
14 references to _loader
Microsoft.CodeAnalysis.Workspaces.MSBuild (14)
MSBuild\MSBuildWorkspace.cs (14)
95=> _loader.Reporter; 98=> _loader.LoggerFactory.AddProvider(loggerProvider); 106=> workspace._loader.GetTestAccessor().SetBeforeKillHungBuildHostProcess(beforeKillHungBuildHostProcess); 112_loader.LoggerFactory.Dispose(); 120public ImmutableDictionary<string, string> Properties => _loader.Properties; 140get { return _loader.LoadMetadataForReferencedProjects; } 141set { _loader.LoadMetadataForReferencedProjects = value; } 156get => _loader.SkipUnrecognizedProjects; 157set => _loader.SkipUnrecognizedProjects = value; 165_loader.AssociateFileExtensionWithLanguage(projectFileExtension, language); 223var solutionInfo = await _loader.LoadSolutionInfoAsync(solutionFilePath, progress, msbuildLogger, cancellationToken).ConfigureAwait(false); 269var projects = await _loader.LoadProjectInfoAsync(projectFilePath, projectMap, progress, msbuildLogger, cancellationToken).ConfigureAwait(false); 334_applyChangesBuildHostProcessManager = new BuildHostProcessManager(_knownCommandLineParserLanguages, Properties, loggerFactory: _loader.LoggerFactory); 367if (_loader.ProjectFileExtensionRegistry.TryGetLanguageNameFromProjectPath(projectPath, DiagnosticReportingMode.Log, out var languageName, out var isFileBasedApp))