OutputCachePolicyBuilder 类

定义

public sealed class OutputCachePolicyBuilder
type OutputCachePolicyBuilder = class
Public NotInheritable Class OutputCachePolicyBuilder
继承
OutputCachePolicyBuilder

方法

AddPolicy(Type)
AddPolicy<T>()
Cache()
Expire(TimeSpan)
NoCache()
SetCacheKeyPrefix(Func<HttpContext,CancellationToken,ValueTask<String>>)
SetCacheKeyPrefix(Func<HttpContext,String>)
SetCacheKeyPrefix(String)
SetLocking(Boolean)
SetVaryByHeader(String, String[])
SetVaryByHeader(String[])
SetVaryByHost(Boolean)
SetVaryByQuery(String, String[])
SetVaryByQuery(String[])
SetVaryByRouteValue(String, String[])
SetVaryByRouteValue(String[])
Tag(String[])
VaryByValue(Func<HttpContext,CancellationToken,ValueTask<KeyValuePair<String,String>>>)
VaryByValue(Func<HttpContext,KeyValuePair<String,String>>)
VaryByValue(String, String)
With(Func<OutputCacheContext,Boolean>)
With(Func<OutputCacheContext,CancellationToken,ValueTask<Boolean>>)

适用于