2 overrides of AssemblyFile
Microsoft.Build.Framework (2)
Utilities\AssemblyLoadInfo.cs (2)
158public override string AssemblyFile 213public override string AssemblyFile
34 references to AssemblyFile
Microsoft.Build (20)
Instance\TaskFactories\AssemblyTaskFactory.cs (2)
268string assemblyName = loadInfo.AssemblyName ?? Path.GetFileName(loadInfo.AssemblyFile); 725string assemblyFile = _loadedType.Assembly.AssemblyFile;
Instance\TaskRegistry.cs (5)
1207(!string.IsNullOrEmpty(_taskFactoryAssemblyLoadInfo.AssemblyFile) && 1210!FileClassifier.IsMicrosoftAssembly(Path.GetFileName(_taskFactoryAssemblyLoadInfo.AssemblyFile)) && 1211!FileClassifier.Shared.IsBuiltInLogic(_taskFactoryAssemblyLoadInfo.AssemblyFile))) 1217=> FileClassifier.Shared.IsInNugetCache(_taskFactoryAssemblyLoadInfo.AssemblyFile) || 1452resolver.Initialize(taskFactoryLoadInfo.AssemblyFile);
Logging\LoggerDescription.cs (6)
97!string.IsNullOrEmpty(_loggerAssembly.AssemblyFile)) 99return $"{_loggerClassName}:{_loggerAssembly.AssemblyFile}"; 107return _loggerAssembly.AssemblyFile ?? _loggerAssembly.AssemblyName; 281if (_loggerAssembly.AssemblyFile != null) 284AssemblyLoadInfo.Create(_loggerAssembly.AssemblyName, Path.GetFullPath(_loggerAssembly.AssemblyFile)); 313writer.WriteOptionalString(_loggerAssembly.AssemblyFile);
TypeLoader.cs (7)
228return TaskFactoryUtilities.LoadTaskAssembly(assemblyLoadInfo.AssemblyFile); 235string baseDir = Path.GetDirectoryName(assemblyLoadInfo.AssemblyFile); 237return s_coreClrAssemblyLoader.LoadFromPath(assemblyLoadInfo.AssemblyFile); 252string assemblyFilePath = assemblyLoadInfo.AssemblyFile; 531(useTaskHost || !taskHostParamsMatchCurrentProc) && _assemblyLoadInfo.AssemblyFile is not null; 538Assembly loadedAssembly = context.LoadFromAssemblyPath(_assemblyLoadInfo.AssemblyFile); 586MSBuildEventSource.Log.LoadAssemblyAndFindTypeStop(_assemblyLoadInfo.AssemblyFile, numberOfTypesSearched);
Microsoft.Build.Engine.UnitTests (2)
Instance\ProjectInstance_Internal_Tests.cs (2)
73project.TaskRegistry.TaskRegistrations[new TaskRegistry.RegisteredTaskIdentity("t0", TaskHostParameters.Empty)][0].TaskFactoryAssemblyLoadInfo.AssemblyFile.ShouldBe(Path.Combine(Directory.GetCurrentDirectory(), "af0")); 74project.TaskRegistry.TaskRegistrations[new TaskRegistry.RegisteredTaskIdentity("t1", TaskHostParameters.Empty)][0].TaskFactoryAssemblyLoadInfo.AssemblyFile.ShouldBe(Path.Combine(Directory.GetCurrentDirectory(), "af1a"));
Microsoft.Build.Framework (3)
Utilities\AssemblyLoadInfo.cs (3)
106return (this.AssemblyName == otherAssemblyInfo.AssemblyName) && (this.AssemblyFile == otherAssemblyInfo.AssemblyFile); 113string assemblyFile = AssemblyFile;
MSBuild (9)
TaskLoader.cs (3)
134if (loadedType.Assembly.AssemblyFile != null) 136taskInstanceInOtherAppDomain = (ITask)taskAppDomain.CreateInstanceFromAndUnwrap(loadedType.Assembly.AssemblyFile, loadedType.Type.FullName); 151loadedType.Assembly.AssemblyFile,
TypeLoader.cs (6)
228return TaskFactoryUtilities.LoadTaskAssembly(assemblyLoadInfo.AssemblyFile); 233return Assembly.UnsafeLoadFrom(assemblyLoadInfo.AssemblyFile); 252string assemblyFilePath = assemblyLoadInfo.AssemblyFile; 531(useTaskHost || !taskHostParamsMatchCurrentProc) && _assemblyLoadInfo.AssemblyFile is not null; 538Assembly loadedAssembly = context.LoadFromAssemblyPath(_assemblyLoadInfo.AssemblyFile); 586MSBuildEventSource.Log.LoadAssemblyAndFindTypeStop(_assemblyLoadInfo.AssemblyFile, numberOfTypesSearched);