Exemple #1
0
        private static void CacheResults(HttpContext context, BatchCompilationEntry pce)
        {
            PreservedAssemblyEntry entry = new PreservedAssemblyEntry(context,
                                                                      pce.VirtualPath,
                                                                      false /*fApplicationFile*/, null /*assembly*/, pce.TypeObject, pce.FileDependencies);

            entry.SaveDataToFile(true /*fBatched*/);
        }
Exemple #2
0
        private void CacheEntryToDisk(SourceCompilerCachedEntry scce)
        {
            // Always add the main compiled file itself as a source dependency
            AddSourceDependency(_physicalPath);

            PreservedAssemblyEntry entry = new PreservedAssemblyEntry(_context,
                                                                      _virtualPath, false /*fApplicationFile*/, scce._assembly,
                                                                      scce._type, _sourceDependencies);

            entry.SaveDataToFile(false /*fBatched*/);
        }