.NET API Catalog
  • Browse
  • Search
  • Diff
  • Others
    Feature Usage Stats
    Version Source
  • .NET Upgrade Planner
  1. Catalog
  2. Microsoft.AspNetCore.OutputCaching
  3. OutputCachePolicyBuilder
  4. Tag(String[])
  • 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
    {
        public OutputCachePolicyBuilder! Tag(params string![]! tags);
    }
}
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:

  • Your project needs to use SDK Microsoft.NET.Sdk.Web.

  • Your project needs a framework reference to Microsoft.AspNetCore.App.

Platform Restrictions

This API is supported on all platforms.

  • Built-in API
  • Package-provided API
Search

03/18/2025
An error has occurred. This application may no longer respond until reloaded. Reload 🗙