1

覆盖函数时:GetOutPutCacheProviderName()在 global.asax 中如下:

public override string GetOutputCacheProviderName(HttpContext context)
        {
            if (context.Request.Path.EndsWith("Default.aspx"))
                return "FuleCacheProvider";
            else
            return base.GetOutputCacheProviderName(context);
        }

我不知道 else 语句返回的确切值是多少?它是:根据MSDN的“内存中”吗?我用谷歌搜索但找不到base.GetOutPutCacheProviderName().

如果可以提供 else 语句返回的准确值,那就太好了!

4

1 回答 1

0

默认实现返回OutputCache.DefaultProviderName,它是“AspNetInternalProvider”,除非已配置。

于 2013-05-31T03:30:18.853 回答