OutputCachePolicyBuilder
AddPolicy(Type)
AddPolicy<T>()
Cache()
Expire(TimeSpan)
NoCache()
SetCacheKeyPrefix(String)
SetCacheKeyPrefix(Func<HttpContext, String>)
SetCacheKeyPrefix(Func<HttpContext, CancellationToken, ValueTask<String>>)
SetLocking(Boolean)
SetVaryByHeader(String[])
SetVaryByHeader(String, String[])
SetVaryByHost(Boolean)
SetVaryByQuery(String[])
SetVaryByQuery(String, String[])
SetVaryByRouteValue(String[])
SetVaryByRouteValue(String, String[])
Tag(String[])
VaryByValue(String, String)
VaryByValue(Func<HttpContext, KeyValuePair<String, String>>)
VaryByValue(Func<HttpContext, CancellationToken, ValueTask<KeyValuePair<String, String>>>)
With(Func<OutputCacheContext, Boolean>)
With(Func<OutputCacheContext, CancellationToken, ValueTask<Boolean>>)
AddHttpApplicationVaryByCustom(OutputCachePolicyBuilder, String[])
net9.0
namespace Microsoft.AspNetCore.OutputCaching
{
public sealed class OutputCachePolicyBuilder
}
nuget.org | 0.0 %
Reference this API |
---|---|
.NET | 7.08.09.0 |
Information specific to net9.0 | |
Assembly | Microsoft.AspNetCore.OutputCaching , Version=9.0.0.0, PublicKeyToken=adb9793829ddae60 |
Referencing | Requires any:
|
Platform Restrictions | This API is supported on all platforms. |
- Built-in API
- Package-provided API