1 write to Type
Microsoft.Build.Framework (1)
Loader\LoadedType.cs (1)
42
Type
= type;
40 references to Type
Microsoft.Build (29)
Instance\TaskFactories\AssemblyTaskFactory.cs (8)
94
get { return _loadedType.
Type
; }
342
&& _loadedType?.
Type
!= null
345
if (TaskRouter.NeedsTaskHostInMultiThreadedMode(_loadedType.
Type
))
356
if (_loadedType?.
Type
!= null && TaskRouter.RequiresTransientTaskHost(_loadedType.
Type
))
419
appDomain => AssemblyLoadsTracker.StartTracking(taskLoggingContext, AssemblyLoadingContext.TaskRun, _loadedType.
Type
, appDomain),
439
taskLoggingContext?.TargetLoggingContext?.ProjectLoggingContext?.ProjectTelemetry?.TrackTaskSubclassing(_loadedType.
Type
, isMicrosoftOwned);
731
if (_loadedType?.
Type
== null)
Instance\TaskFactories\TaskHostTask.cs (11)
276
PropertyInfo parameter = _taskType.
Type
.GetProperty(property.Name, BindingFlags.Instance | BindingFlags.Public);
305
MSBuildEventSource.Log.TaskHostDispatchStart(_taskType.
Type
.FullName);
311
_taskType.
Type
.Name,
323
string taskLocation = AssemblyUtilities.GetAssemblyLocation(_taskType.
Type
.GetTypeInfo().Assembly);
345
_taskType.
Type
.FullName,
389
_taskType.
Type
.Name,
441
MSBuildEventSource.Log.TaskHostDispatchStop(_taskType.
Type
.FullName, _taskExecutionSucceeded);
632
exceptionMessageArgs = [_taskType.
Type
.Name,
633
AssemblyUtilities.GetAssemblyLocation(_taskType.
Type
.GetTypeInfo().Assembly),
840
_taskLoggingContext.LogError(new BuildEventFileInfo(_taskLocation), "TaskHostAcquireFailed", _taskType.
Type
.Name, runtime, architecture, msbuildLocation);
847
_taskType.
Type
.Name,
Instance\TaskRegistry.cs (2)
1506
factory = (ITaskFactory)AppDomain.CurrentDomain.CreateInstanceAndUnwrap(loadedType.
Type
.GetTypeInfo().Assembly.FullName, loadedType.
Type
.FullName);
Logging\LoggerDescription.cs (2)
207
logger = (IForwardingLogger)Activator.CreateInstance(loggerClass.
Type
);
218
logger = (ILogger)Activator.CreateInstance(loggerClass.
Type
);
TaskLoader.cs (6)
130
return (ITask?)Activator.CreateInstance(loadedType.
Type
);
136
taskInstanceInOtherAppDomain = (ITask)taskAppDomain.CreateInstanceFromAndUnwrap(loadedType.Assembly.AssemblyFile, loadedType.
Type
.FullName);
144
if (taskType != loadedType.
Type
)
152
loadedType.
Type
.GetTypeInfo().Assembly.Location);
159
taskInstanceInOtherAppDomain = (ITask)taskAppDomain.CreateInstanceAndUnwrap(loadedType.
Type
.GetTypeInfo().Assembly.FullName, loadedType.
Type
.FullName);
Microsoft.Build.Engine.UnitTests (3)
BackEnd\AssemblyTaskFactory_Tests.cs (1)
215
PropertyInfo[] comparisonInfo = comparisonType.
Type
.GetProperties(BindingFlags.Instance | BindingFlags.Public);
TypeLoader_Tests.cs (2)
287
Assert.Equal(firstPublicType, loadedType.
Type
);
299
Assert.Equal(firstPublicType, loadedType.
Type
);
Microsoft.Build.Framework (2)
Loader\LoadedType.cs (2)
193
if (String.Equals("Microsoft.Build.Tasks.Xaml.PartialClassGenerationTask",
Type
.FullName, StringComparison.OrdinalIgnoreCase))
195
AssemblyName assemblyName =
Type
.GetTypeInfo().Assembly.GetName();
MSBuild (6)
TaskLoader.cs (6)
130
return (ITask?)Activator.CreateInstance(loadedType.
Type
);
136
taskInstanceInOtherAppDomain = (ITask)taskAppDomain.CreateInstanceFromAndUnwrap(loadedType.Assembly.AssemblyFile, loadedType.
Type
.FullName);
144
if (taskType != loadedType.
Type
)
152
loadedType.
Type
.GetTypeInfo().Assembly.Location);
159
taskInstanceInOtherAppDomain = (ITask)taskAppDomain.CreateInstanceAndUnwrap(loadedType.
Type
.GetTypeInfo().Assembly.FullName, loadedType.
Type
.FullName);