4 instantiations of ReflectableTaskPropertyInfo
Microsoft.Build (2)
BackEnd\Components\RequestBuilder\IntrinsicTasks\IntrinsicTaskFactory.cs (1)
66
propertyInfos[i] = new
ReflectableTaskPropertyInfo
(infos[i]);
Instance\TaskFactoryWrapper.cs (1)
270
propertyInfo = new
ReflectableTaskPropertyInfo
(propertyInfo, _taskFactory.TaskType);
Microsoft.Build.Framework (2)
Loader\LoadedType.cs (2)
214
Properties[i] = new
ReflectableTaskPropertyInfo
(
243
Properties[i] = new
ReflectableTaskPropertyInfo
(
14 references to ReflectableTaskPropertyInfo
Microsoft.Build (8)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (4)
676
|| (parameter is
ReflectableTaskPropertyInfo
{ IsTypeUnresolved: true }
1443
: (parameter as
ReflectableTaskPropertyInfo
)?.ParameterTypeForExpansion;
1549
if (parameter is
ReflectableTaskPropertyInfo
{ IsTypeUnresolved: true })
1619
parameter is
ReflectableTaskPropertyInfo
{ IsTypeUnresolved: true } reflectableParameter
Instance\TaskFactoryWrapper.cs (4)
214
ReflectableTaskPropertyInfo
propertyInfo = (
ReflectableTaskPropertyInfo
)property;
232
return property is
ReflectableTaskPropertyInfo
propertyInfo
234
: InternalError.Throw<object?>($"Task does not implement IGeneratedTask and we don't have {typeof(
ReflectableTaskPropertyInfo
)} either.");
Microsoft.Build.Framework (6)
Loader\LoadedType.cs (2)
173
Properties = new
ReflectableTaskPropertyInfo
[props.Length];
519
internal
ReflectableTaskPropertyInfo
[] Properties { get; private set; }
ReflectableTaskPropertyInfo.cs (4)
31
/// Initializes a new instance of the <see cref="
ReflectableTaskPropertyInfo
"/> class.
45
if (taskPropertyInfo is
ReflectableTaskPropertyInfo
reflectableProperty)
54
/// Initializes a new instance of the <see cref="
ReflectableTaskPropertyInfo
"/> class.
68
/// Initializes a new <see cref="
ReflectableTaskPropertyInfo
"/> with precomputed parameters. This is specifically