1 write to _loadedType
Microsoft.Build (1)
Instance\TaskFactories\AssemblyTaskFactory.cs (1)
277_loadedType = _typeLoader.Load(taskName, loadInfo, taskHostExplicitlyRequested, taskHostParamsMatchCurrentProc);
22 references to _loadedType
Microsoft.Build (22)
Instance\TaskFactories\AssemblyTaskFactory.cs (22)
88return _loadedType.Assembly.AssemblyLocation; 97get { return _loadedType.Type; } 151return _loadedType.Properties; 278ProjectErrorUtilities.VerifyThrowInvalidProject(_loadedType != null, elementLocation, "TaskLoadFailure", taskName, loadInfo.AssemblyLocation, String.Empty); 309return _loadedType; 328bool useTaskFactory = _loadedType.LoadedViaMetadataLoadContext; 342useTaskFactory = _loadedType.LoadedViaMetadataLoadContext || !TaskHostParametersMatchCurrentProcess(mergedParameters); 347&& _loadedType?.Type != null 350if (TaskRouter.NeedsTaskHostInMultiThreadedMode(_loadedType.Type)) 375_loadedType, 391_loadedType, 399appDomain => AssemblyLoadsTracker.StartTracking(taskLoggingContext, AssemblyLoadingContext.TaskRun, _loadedType.Type, appDomain), 423_taskLoggingContext?.TargetLoggingContext?.ProjectLoggingContext?.ProjectTelemetry?.TrackTaskSubclassing(_loadedType.Type, isMicrosoftOwned); 445return _typeLoader.ReflectionOnlyLoad(taskName, _loadedType.Assembly) != null; 451ProjectErrorUtilities.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, Environment.NewLine + e.InnerException.ToString()); 460targetLoggingContext.LogError(new BuildEventFileInfo(taskProjectFile), "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, exception.Message); 464ProjectErrorUtilities.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, e.Message); 469ProjectErrorUtilities.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, e.Message); 473ProjectErrorUtilities.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, e.Message); 670if (_loadedType?.Type == null) 676string assemblyName = _loadedType.Assembly.AssemblyName; 683string assemblyFile = _loadedType.Assembly.AssemblyFile;