53 references to ReadPropertyString
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (53)
MSBuild\CSharp\CSharpCommandLineArgumentReader.cs (14)
35
AddIfNotNullOrWhiteSpace("appconfig", Project.
ReadPropertyString
(PropertyNames.AppConfigForCompiler));
36
AddIfNotNullOrWhiteSpace("baseaddress", Project.
ReadPropertyString
(PropertyNames.BaseAddress));
38
AddIfNotNullOrWhiteSpace("define", Project.
ReadPropertyString
(PropertyNames.DefineConstants));
39
AddIfNotNullOrWhiteSpace("filealign", Project.
ReadPropertyString
(PropertyNames.FileAlignment));
43
AddIfNotNullOrWhiteSpace("langversion", Project.
ReadPropertyString
(PropertyNames.LangVersion));
44
AddIfNotNullOrWhiteSpace("main", Project.
ReadPropertyString
(PropertyNames.StartupObject));
45
AddIfNotNullOrWhiteSpace("moduleassemblyname", Project.
ReadPropertyString
(PropertyNames.ModuleAssemblyName));
47
AddIfNotNullOrWhiteSpace("nowarn", Project.
ReadPropertyString
(PropertyNames.NoWarn));
50
AddIfNotNullOrWhiteSpace("pdb", Project.
ReadPropertyString
(PropertyNames.PdbFile));
51
AddIfNotNullOrWhiteSpace("ruleset", Project.
ReadPropertyString
(PropertyNames.ResolvedCodeAnalysisRuleSet));
52
AddIfNotNullOrWhiteSpace("subsystemversion", Project.
ReadPropertyString
(PropertyNames.SubsystemVersion));
53
AddIfNotNullOrWhiteSpace("target", Project.
ReadPropertyString
(PropertyNames.OutputType));
57
AddIfNotNullOrWhiteSpace("warnaserror+", Project.
ReadPropertyString
(PropertyNames.WarningsAsErrors));
58
AddIfNotNullOrWhiteSpace("warnaserror-", Project.
ReadPropertyString
(PropertyNames.WarningsNotAsErrors));
MSBuild\ProjectFile\CommandLineArgumentReader.cs (7)
158
var debugType = Project.
ReadPropertyString
(PropertyNames.DebugType);
168
var delaySign = Project.
ReadPropertyString
(PropertyNames.DelaySign);
177
var errorReport = Project.
ReadPropertyString
(PropertyNames.ErrorReport);
186
var features = Project.
ReadPropertyString
(PropertyNames.Features);
215
var platform = Project.
ReadPropertyString
(PropertyNames.PlatformTarget);
256
var keyFile = Project.
ReadPropertyString
(PropertyNames.KeyOriginatorFile);
262
var keyContainer = Project.
ReadPropertyString
(PropertyNames.KeyContainerName);
MSBuild\ProjectFile\Extensions.cs (4)
93
=> Conversions.ToBool(executedProject.
ReadPropertyString
(propertyName));
96
=> Conversions.ToInt(executedProject.
ReadPropertyString
(propertyName));
102
=> Conversions.ToULong(executedProject.
ReadPropertyString
(propertyName));
106
=> Conversions.ToEnum<TEnum>(executedProject.
ReadPropertyString
(propertyName), ignoreCase);
MSBuild\ProjectFile\ProjectInstanceReader.cs (10)
44
var outputFilePath = _projectInstance.
ReadPropertyString
(PropertyNames.TargetPath);
50
var outputRefFilePath = _projectInstance.
ReadPropertyString
(PropertyNames.TargetRefPath);
56
var generatedFilesOutputDirectory = _projectInstance.
ReadPropertyString
(PropertyNames.CompilerGeneratedFilesOutputPath);
67
var projectAssetsFilePath = _projectInstance.
ReadPropertyString
(PropertyNames.ProjectAssetsFile);
74
var defaultNamespace = _projectInstance.
ReadPropertyString
(PropertyNames.RootNamespace) ?? string.Empty;
76
var targetFramework = _projectInstance.
ReadPropertyString
(PropertyNames.TargetFramework);
82
var targetFrameworkIdentifier = _projectInstance.
ReadPropertyString
(PropertyNames.TargetFrameworkIdentifier);
84
var targetFrameworkVersion = _projectInstance.
ReadPropertyString
(PropertyNames.TargetFrameworkVersion);
108
var checksumAlgorithm = _projectInstance.
ReadPropertyString
(PropertyNames.ChecksumAlgorithm);
112
checksumAlgorithm = _projectInstance.
ReadPropertyString
(PropertyNames.PdbChecksumAlgorithm);
MSBuild\VisualBasic\VisualBasicCommandLineArgumentReader.cs (18)
40
AddIfNotNullOrWhiteSpace("baseaddress", Project.
ReadPropertyString
(PropertyNames.BaseAddress));
41
AddIfNotNullOrWhiteSpace("define", Project.
ReadPropertyString
(PropertyNames.FinalDefineConstants));
42
AddIfNotNullOrWhiteSpace("filealign", Project.
ReadPropertyString
(PropertyNames.FileAlignment));
44
AddIfNotNullOrWhiteSpace("langversion", Project.
ReadPropertyString
(PropertyNames.LangVersion));
45
AddIfNotNullOrWhiteSpace("main", Project.
ReadPropertyString
(PropertyNames.StartupObject));
46
AddIfNotNullOrWhiteSpace("moduleassemblyname", Project.
ReadPropertyString
(PropertyNames.ModuleAssemblyName));
49
AddIfNotNullOrWhiteSpace("nowarn", Project.
ReadPropertyString
(PropertyNames.NoWarn));
54
AddIfNotNullOrWhiteSpace("rootnamespace", Project.
ReadPropertyString
(PropertyNames.RootNamespace));
55
AddIfNotNullOrWhiteSpace("ruleset", Project.
ReadPropertyString
(PropertyNames.ResolvedCodeAnalysisRuleSet));
56
AddIfNotNullOrWhiteSpace("sdkpath", Project.
ReadPropertyString
(PropertyNames.FrameworkPathOverride));
57
AddIfNotNullOrWhiteSpace("subsystemversion", Project.
ReadPropertyString
(PropertyNames.SubsystemVersion));
58
AddIfNotNullOrWhiteSpace("target", Project.
ReadPropertyString
(PropertyNames.OutputType));
60
AddIfNotNullOrWhiteSpace("warnaserror+", Project.
ReadPropertyString
(PropertyNames.WarningsAsErrors));
61
AddIfNotNullOrWhiteSpace("warnaserror-", Project.
ReadPropertyString
(PropertyNames.WarningsNotAsErrors));
66
var documentationFile = Project.
ReadPropertyString
(PropertyNames.DocFileItem);
86
var optionCompare = Project.
ReadPropertyString
(PropertyNames.OptionCompare);
101
AddIfNotNullOrWhiteSpace("optionstrict", Project.
ReadPropertyString
(PropertyNames.OptionStrictType));
106
var vbRuntime = Project.
ReadPropertyString
(PropertyNames.VbRuntime);