1 write to Type
Microsoft.Build (1)
LoadedType.cs (1)
34
Type
= type;
20 references to Type
Microsoft.Build (19)
Instance\TaskFactories\AssemblyTaskFactory.cs (5)
97
get { return _loadedType.
Type
; }
347
&& _loadedType?.
Type
!= null
350
if (TaskRouter.NeedsTaskHostInMultiThreadedMode(_loadedType.
Type
))
420
_taskLoggingContext?.TargetLoggingContext?.ProjectLoggingContext?.ProjectTelemetry?.TrackTaskSubclassing(_loadedType.
Type
, isMicrosoftOwned);
672
if (_loadedType?.
Type
== null)
Instance\TaskFactories\TaskHostTask.cs (8)
257
PropertyInfo parameter = _taskType.
Type
.GetProperty(property.Name, BindingFlags.Instance | BindingFlags.Public);
289
_taskType.
Type
.Name,
301
string taskLocation = AssemblyUtilities.GetAssemblyLocation(_taskType.
Type
.GetTypeInfo().Assembly);
322
_taskType.
Type
.FullName,
562
exceptionMessageArgs = [_taskType.
Type
.Name,
563
AssemblyUtilities.GetAssemblyLocation(_taskType.
Type
.GetTypeInfo().Assembly),
664
_taskLoggingContext.LogError(new BuildEventFileInfo(_taskLocation), "TaskHostAcquireFailed", _taskType.
Type
.Name, runtime, architecture, msbuildLocation);
668
_taskLoggingContext.LogError(new BuildEventFileInfo(_taskLocation), "TaskHostNodeFailedToLaunch", _taskType.
Type
.Name, runtime, architecture, msbuildLocation, e.ErrorCode, e.Message);
Instance\TaskRegistry.cs (1)
1508
factory = (ITaskFactory)Activator.CreateInstance(loadedType.
Type
);
LoadedType.cs (2)
182
if (String.Equals("Microsoft.Build.Tasks.Xaml.PartialClassGenerationTask",
Type
.FullName, StringComparison.OrdinalIgnoreCase))
184
AssemblyName assemblyName =
Type
.GetTypeInfo().Assembly.GetName();
Logging\LoggerDescription.cs (2)
207
logger = (IForwardingLogger)Activator.CreateInstance(loggerClass.
Type
);
218
logger = (ILogger)Activator.CreateInstance(loggerClass.
Type
);
TaskLoader.cs (1)
127
return (ITask?)Activator.CreateInstance(loadedType.
Type
);
Microsoft.Build.Engine.UnitTests (1)
BackEnd\AssemblyTaskFactory_Tests.cs (1)
209
PropertyInfo[] comparisonInfo = comparisonType.
Type
.GetProperties(BindingFlags.Instance | BindingFlags.Public);