35 references to ConversionUtilities
Microsoft.Build (19)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (2)
506return ConversionUtilities.ConvertStringToBool(designTimeBuild, nullOrWhitespaceIsFalse: true) 507|| (buildingProject != null && !ConversionUtilities.ConvertStringToBool(buildingProject, nullOrWhitespaceIsFalse: true));
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (3)
341ConversionUtilities.ConvertStringToBool(buildNonexistentProjectsByDefault)) 748ErrorUtilities.VerifyThrowArgument(ConversionUtilities.CanConvertStringToBool(value), "MSBuild.InvalidSkipNonexistentProjectValue"); 749bool originalSkipValue = ConversionUtilities.ConvertStringToBool(value);
BackEnd\Components\RequestBuilder\TaskBuilder.cs (1)
738bool value = ConversionUtilities.ConvertStringToBool(expandedValue);
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
772return InternalSetTaskParameter(parameter, ConversionUtilities.ConvertStringToBool(expandedParameterValue)); 807finalTaskInputs.Add(ConversionUtilities.ConvertStringToBool(item.ItemSpec));
Evaluation\Conditionals\NumericExpressionNode.cs (1)
32return ConversionUtilities.TryConvertDecimalOrHexToDouble(_value, out result);
Evaluation\Conditionals\StringExpressionNode.cs (3)
35return ConversionUtilities.TryConvertStringToBool(GetExpandedValue(state), out result); 42result = ConversionUtilities.ConvertDecimalOrHexToDouble(MSBuildConstants.CurrentVisualStudioVersion); 47return ConversionUtilities.TryConvertDecimalOrHexToDouble(GetExpandedValue(state), out result);
Graph\ProjectInterpretation.cs (3)
122bool enableDynamicPlatformResolution = ConversionUtilities.ValidBooleanTrue(requesterInstance.GetEngineRequiredPropertyValue(EnableDynamicPlatformResolutionPropertyName)); 160bool shouldUnsetParentConfigurationAndPlatform = !ConversionUtilities.ValidBooleanFalse(requesterInstance.GetEngineRequiredPropertyValue(ShouldUnsetParentConfigurationAndPlatformPropertyName)); 570ConversionUtilities.ConvertStringToBool(msbuildString, nullOrWhitespaceIsFalse: true);
Instance\TaskRegistry.cs (1)
441ConversionUtilities.ValidBooleanTrue(overrideUsingTask));
Logging\ParallelLogger\ParallelConsoleLogger.cs (1)
131_showCommandLine = ConversionUtilities.ConvertStringToBool(parameterValue);
Logging\TerminalLogger\TerminalLogger.cs (1)
538return ConversionUtilities.TryConvertStringToBool(parameterValue, out _showCommandLine);
StringExtensions.cs (1)
103ConversionUtilities.ConvertStringToBool(msbuildString, nullOrWhitespaceIsFalse: true);
Microsoft.Build.Framework (3)
Utilities\ConversionUtilities.cs (2)
164if (ConversionUtilities.ValidDecimalNumber(number, out doubleValue)) 168else if (ConversionUtilities.ValidHexNumber(number, out int hexValue))
Utilities\MetadataConversionUtilities.cs (1)
40return Microsoft.Build.Shared.ConversionUtilities.ConvertStringToBool(metadataValue);
Microsoft.Build.Tasks.Core (11)
AssignCulture.cs (1)
166ConversionUtilities.ValidBooleanFalse(AssignedFiles[i].GetMetadata(ItemMetadataNames.withCulture)));
CreateCSharpManifestResourceName.cs (1)
47treatAsCultureNeutral = ConversionUtilities.ValidBooleanFalse(item.GetMetadata("WithCulture"));
CreateVisualBasicManifestResourceName.cs (1)
46treatAsCultureNeutral = ConversionUtilities.ValidBooleanFalse(item.GetMetadata("WithCulture"));
FileIO\GetFileHash.cs (1)
137Tasks.HashEncoding.Hex => ConversionUtilities.ConvertByteArrayToHex(hash),
GenerateBootstrapper.cs (1)
113if (String.IsNullOrEmpty(installAttribute) || Shared.ConversionUtilities.ConvertStringToBool(installAttribute))
MSBuild.cs (3)
301ConversionUtilities.ConvertStringToBool(buildNonexistentProjectsByDefault)) 691ErrorUtilities.VerifyThrowArgument(ConversionUtilities.CanConvertStringToBool(value), "MSBuild.InvalidSkipNonexistentProjectValue"); 692bool originalSkipValue = ConversionUtilities.ConvertStringToBool(value);
ResolveComReference.cs (2)
801if (ConversionUtilities.CanConvertStringToBool(embedInteropTypes)) 803if (ConversionUtilities.ConvertStringToBool(embedInteropTypes))
SetRidAgnosticValueForProjects.cs (1)
26if (!ConversionUtilities.ValidBooleanFalse(hasSingleTargetFrameworkString))
Microsoft.Build.Utilities.UnitTests (1)
StringExtensions.cs (1)
103ConversionUtilities.ConvertStringToBool(msbuildString, nullOrWhitespaceIsFalse: true);
MSBuild (1)
StringExtensions.cs (1)
103ConversionUtilities.ConvertStringToBool(msbuildString, nullOrWhitespaceIsFalse: true);