18 references to ValueTypeParser
Microsoft.Build (6)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
996
return
ValueTypeParser
.Parse(value, targetType);
1171
stringOutputs[i] =
ValueTypeParser
.ToString(output);
src\msbuild\src\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);
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);
81
private static T ParseValue(string value) => (T)
ValueTypeParser
.Parse(value, typeof(T));
87
private string ValueToString() =>
ValueTypeParser
.ToString(Value);
Microsoft.Build.Tasks.Core (4)
src\msbuild\src\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 (4)
src\msbuild\src\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);