7 instantiations of LoadedType
Microsoft.Build (5)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (3)
936returnClass = new TaskFactoryWrapper(new IntrinsicTaskFactory(typeof(MSBuild)), new LoadedType(typeof(MSBuild), AssemblyLoadInfo.Create(taskExecutionHostAssembly.FullName, null), taskExecutionHostAssembly, typeof(ITaskItem)), _taskName, TaskHostParameters.Empty); 942returnClass = new TaskFactoryWrapper(new IntrinsicTaskFactory(typeof(CallTarget)), new LoadedType(typeof(CallTarget), AssemblyLoadInfo.Create(taskExecutionHostAssembly.FullName, null), taskExecutionHostAssembly, typeof(ITaskItem)), _taskName, TaskHostParameters.Empty); 1779LoadedType taskLoadedType = new LoadedType(
TypeLoader.cs (2)
385return type != null ? new LoadedType(type, _assemblyLoadInfo, _loadedAssembly ?? type.Assembly, typeof(ITaskItem), loadedViaMetadataLoadContext: false) : null; 441LoadedType loadedType = new(foundType, _assemblyLoadInfo, loadedAssembly, taskItemType, loadedViaMetadataLoadContext: true);
Microsoft.Build.Engine.UnitTests (2)
BackEnd\AssemblyTaskFactory_Tests.cs (1)
208LoadedType comparisonType = new LoadedType(typeof(TaskToTestFactories), _loadInfo, typeof(TaskToTestFactories).GetTypeInfo().Assembly, typeof(ITaskItem));
BackEnd\TaskExecutionHost_Tests.cs (1)
1252LoadedType loadedType = new LoadedType(typeof(TaskBuilderTestTask.TaskBuilderTestTaskFactory), loadInfo, typeof(TaskBuilderTestTask.TaskBuilderTestTaskFactory).Assembly, typeof(ITaskItem));
23 references to LoadedType
Microsoft.Build (20)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (2)
1075LoadedType loadedType = _taskFactoryWrapper.TaskFactoryLoadedType; 1779LoadedType taskLoadedType = new LoadedType(
Instance\TaskFactories\AssemblyTaskFactory.cs (2)
50private LoadedType _loadedType; 248internal LoadedType InitializeFactory(
Instance\TaskFactories\TaskHostTask.cs (2)
86private LoadedType _taskType; 160LoadedType taskType,
Instance\TaskFactoryWrapper.cs (2)
89LoadedType taskFactoryLoadInfo, 111public LoadedType TaskFactoryLoadedType
Instance\TaskRegistry.cs (1)
1418LoadedType loadedType = null;
Logging\LoggerDescription.cs (2)
202LoadedType loggerClass = (new TypeLoader(s_forwardingLoggerClassFilter)).Load(_loggerClassName, _loggerAssembly); 213LoadedType loggerClass = (new TypeLoader(s_loggerClassFilter)).Load(_loggerClassName, _loggerAssembly);
TaskLoader.cs (2)
20private static LoadedType? s_resolverLoadedType; 44LoadedType loadedType,
TypeLoader.cs (7)
217internal LoadedType Load( 232internal LoadedType ReflectionOnlyLoad( 244private LoadedType GetLoadedType( 298private ConcurrentDictionary<string, LoadedType> _publicTypeNameToLoadedType; 330internal LoadedType GetLoadedTypeByTypeName(string typeName, bool useTaskHost, bool taskHostParamsMatchCurrentProc) 396private LoadedType GetLoadedTypeFromTypeNameUsingMetadataLoadContext(string typeName) 441LoadedType loadedType = new(foundType, _assemblyLoadInfo, loadedAssembly, taskItemType, loadedViaMetadataLoadContext: true);
Microsoft.Build.Engine.UnitTests (3)
BackEnd\AssemblyTaskFactory_Tests.cs (2)
39private LoadedType _loadedType; 208LoadedType comparisonType = new LoadedType(typeof(TaskToTestFactories), _loadInfo, typeof(TaskToTestFactories).GetTypeInfo().Assembly, typeof(ITaskItem));
BackEnd\TaskExecutionHost_Tests.cs (1)
1252LoadedType loadedType = new LoadedType(typeof(TaskBuilderTestTask.TaskBuilderTestTaskFactory), loadInfo, typeof(TaskBuilderTestTask.TaskBuilderTestTaskFactory).Assembly, typeof(ITaskItem));