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