2 overrides of ResultAssembly
System.Web (2)
Compilation\BuildResult.cs (2)
625internal override Assembly ResultAssembly { 810internal override Assembly ResultAssembly {
17 references to ResultAssembly
System.Web (17)
Compilation\BuildManager.cs (1)
3228return resultAssembly.ResultAssembly;
Compilation\BuildResult.cs (5)
459internal override bool IsUnloadable { get { return (ResultAssembly == null); } } 462internal virtual bool HasResultAssembly { get { return ResultAssembly != null; } } 463protected virtual bool IsGacAssembly { get { return ResultAssembly.GlobalAssemblyCache; } } 464protected virtual string ShortAssemblyName { get { return ResultAssembly.GetName().Name; } } 572assemblyName = ResultAssembly.FullName;
Compilation\BuildResultCache.cs (11)
180if (compiledResult != null && compiledResult.ResultAssembly != null && !compiledResult.UsesExistingAssembly) { 183string assemblyKey = GetAssemblyCacheKey(compiledResult.ResultAssembly); 186Debug.Trace("BuildResultCache", "Adding marker cache entry " + compiledResult.ResultAssembly); 188HttpRuntime.Cache.InternalCache.Insert(assemblyKey, compiledResult.ResultAssembly, 192Debug.Assert(a == compiledResult.ResultAssembly); 294if (compiledResult != null && compiledResult.ResultAssembly != null && !compiledResult.UsesExistingAssembly) { 295string assemblyName = compiledResult.ResultAssembly.GetName().Name; 307if (compiledResult != null && compiledResult.ResultAssembly != null && !compiledResult.UsesExistingAssembly) { 308RemoveAssemblyAndCleanupDependencies(compiledResult.ResultAssembly.GetName().Name); 458if (compiledResult != null && compiledResult.ResultAssembly != null && !compiledResult.UsesExistingAssembly) 459MarkAssemblyAndRelatedFilesForDeletion(compiledResult.ResultAssembly.GetName().Name);