2 instantiations of CachedPathData
System.Web (2)
CachedPathData.cs (2)
186CachedPathData pathData = new CachedPathData(configPath, virtualFilePath, physicalFilePath, exists); 271dataAdd = new CachedPathData(configPath, virtualPath, physicalPath, exists);
54 references to CachedPathData
System.Web (54)
CachedPathData.cs (20)
34static CacheItemRemovedCallback s_callback = new CacheItemRemovedCallback(CachedPathData.OnCacheItemRemoved); 99static internal CachedPathData GetMachinePathData() { 106static internal CachedPathData GetRootWebPathData() { 113static internal CachedPathData GetApplicationPathData() { 125static internal CachedPathData GetVirtualPathData(VirtualPath virtualPath, bool permitPathsOutsideApp) { 167static private CachedPathData GetConfigPathData(string configPath) { 182CachedPathData pathParentData = GetConfigPathData(parentConfigPath); 186CachedPathData pathData = new CachedPathData(configPath, virtualFilePath, physicalFilePath, exists); 200CachedPathData data = (CachedPathData) cacheInternal.Get(key); 216CachedPathData parentData = null; 264CachedPathData dataAdd = null; 275data = (CachedPathData)cacheInternal.Add(key, dataAdd, new CacheInsertOptions() { 423static internal void RemoveBadPathData(CachedPathData pathData) { 437pathData = (CachedPathData) cacheInternal.Get(key); 444static internal void MarkCompleted(CachedPathData pathData) { 456pathData = (CachedPathData) cacheInternal.Get(key); 488CachedPathData data = (CachedPathData) value; 500void Init(CachedPathData parentData) {
Configuration\HttpConfigurationSystem.cs (4)
211CachedPathData pathData; 213pathData = CachedPathData.GetVirtualPathData(path, true); 229CachedPathData pathData; 231pathData = CachedPathData.GetApplicationPathData();
Configuration\MetabaseServerConfig.cs (2)
216bool doNotCache = CachedPathData.DoNotCacheUrlMetadata; 217TimeSpan slidingExpiration = CachedPathData.UrlMetadataSlidingExpiration;
Configuration\ProcessHostMapPath.cs (2)
214bool doNotCache = CachedPathData.DoNotCacheUrlMetadata; 215TimeSpan slidingExpiration = CachedPathData.UrlMetadataSlidingExpiration;
Configuration\RuntimeConfig.cs (4)
115return CachedPathData.GetVirtualPathData(path, true).RuntimeConfig; 132return CachedPathData.GetApplicationPathData().RuntimeConfig; 149return CachedPathData.GetRootWebPathData().RuntimeConfig; 166return CachedPathData.GetMachinePathData().RuntimeConfig;
Hosting\MapPathBasedVirtualPathProvider.cs (2)
80bool doNotCache = CachedPathData.DoNotCacheUrlMetadata; 110TimeSpan slidingExp = CachedPathData.UrlMetadataSlidingExpiration;
HttpApplication.cs (1)
1245CachedPathData pathData = null;
HttpContext.cs (11)
111private CachedPathData _configurationPathData; // Cached data if _configurationPath != null 112private CachedPathData _filePathData; // Cached data of the file being requested 665CachedPathData pathData = GetConfigurationPathData(); 1444internal CachedPathData GetFilePathData() { 1446_filePathData = CachedPathData.GetVirtualPathData(_request.FilePathObject, false); 1452internal CachedPathData GetConfigurationPathData() { 1459_configurationPathData = CachedPathData.GetVirtualPathData(_configurationPath, true); 1465internal CachedPathData GetPathData(VirtualPath path) { 1476return CachedPathData.GetVirtualPathData(path, false); 1485CachedPathData.RemoveBadPathData(_filePathData); 1488CachedPathData.MarkCompleted(_filePathData);
HttpRuntime.cs (1)
499CachedPathData.InitializeUrlMetadataSlidingExpiration(hostingEnvironmentSection);
OutputCacheModule.cs (1)
560CachedPathData cachedPathData;
Security\FileAuthorizationModule.cs (4)
160CachedPathData pathData = null; 173if (!CachedPathData.DoNotCacheUrlMetadata) { 250if (CachedPathData.DoNotCacheUrlMetadata) { 269TimeSpan slidingExp = CachedPathData.UrlMetadataSlidingExpiration;
Util\AppSettings.cs (2)
170CachedPathData appPathData = CachedPathData.GetApplicationPathData();