22 references to ValueTypeParser
Microsoft.Build (8)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupLoggingHelper.cs (1)
252
sb.Append(
ValueTypeParser
.ToString(parameterValue));
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
997
return
ValueTypeParser
.Parse(value, targetType);
1172
stringOutputs[i] =
ValueTypeParser
.ToString(output);
parent\Shared\TaskParameterTypeVerifier.cs (4)
20
return
ValueTypeParser
.IsSupportedType(valueType);
27
=> parameterType.IsValueType ||
ValueTypeParser
.IsSupportedType(parameterType);
33
return
ValueTypeParser
.IsSupportedType(valueType);
79
return
ValueTypeParser
.IsSupportedType(valueType);
parent\Shared\TypeLoader.cs (1)
538
return type is not null &&
ValueTypeParser
.IsSupportedType(type);
Microsoft.Build.Framework (4)
TaskItem_T.cs (4)
18
/// The identity (ItemSpec) is parsed using <see cref="
ValueTypeParser
"/> which handles value types,
39
string itemSpec =
ValueTypeParser
.ToString(value);
88
private static T ParseValue(string value) => (T)
ValueTypeParser
.Parse(value, typeof(T));
94
private string ValueToString() =>
ValueTypeParser
.ToString(Value);
Microsoft.Build.Tasks.Core (4)
parent\Shared\TaskParameterTypeVerifier.cs (4)
20
return
ValueTypeParser
.IsSupportedType(valueType);
27
=> parameterType.IsValueType ||
ValueTypeParser
.IsSupportedType(parameterType);
33
return
ValueTypeParser
.IsSupportedType(valueType);
79
return
ValueTypeParser
.IsSupportedType(valueType);
MSBuild (6)
OutOfProcTaskAppDomainWrapperBase.cs (1)
540
return
ValueTypeParser
.Parse(stringValue, targetType);
parent\Shared\TaskParameterTypeVerifier.cs (4)
20
return
ValueTypeParser
.IsSupportedType(valueType);
27
=> parameterType.IsValueType ||
ValueTypeParser
.IsSupportedType(parameterType);
33
return
ValueTypeParser
.IsSupportedType(valueType);
79
return
ValueTypeParser
.IsSupportedType(valueType);
parent\Shared\TypeLoader.cs (1)
538
return type is not null &&
ValueTypeParser
.IsSupportedType(type);