Try Playground
Show / Hide Table of Contents

Method OnCachingOutput

OnCachingOutput(HttpContext, String, Object, CacheOperation, ref DateTime)

This method functions as a hook between the OutputCache provider and user code. It is called when output is generated by the framework, but before insertion into the cache. Thus, allowing intermediate hooks for user, where additional information can be added with CacheMetadata including Group, Tag, NamedTag and Cache Dependency settings.

Declaration
CacheMetadata OnCachingOutput(HttpContext context, string key, object value, CacheOperation operation, ref DateTime utcExpiry)
Parameters
Type Name Description
System.Web.HttpContext context

HTTP-specific information about an HTTP request.

System.String key

A unique identifier for entry.

System.Object value

The content to add to the output cache.

CacheOperation operation

Add or Insert.

System.DateTime utcExpiry

Default value (utcExpiry) is already set, user can change it.

Returns
Type Description
CacheMetadata

Returns CacheMetadata information.

In This Article
  • OnCachingOutput(HttpContext, String, Object, CacheOperation, ref DateTime)

Contact Us

PHONE

+1 (214) 764-6933   (US)

+44 20 7993 8327   (UK)

 
EMAIL

sales@alachisoft.com

support@alachisoft.com

NCache
  • NCache Enterprise
  • NCache Professional
  • Edition Comparison
  • NCache Architecture
  • Benchmarks
Download
Pricing
Try Playground

Deployments
  • Cloud (SaaS & Software)
  • On-Premises
  • Kubernetes
  • Docker
Technical Use Cases
  • ASP.NET Sessions
  • ASP.NET Core Sessions
  • Pub/Sub Messaging
  • Real-Time ASP.NET SignalR
  • Internet of Things (IoT)
  • NoSQL Database
  • Stream Processing
  • Microservices
Resources
  • Magazine Articles
  • Third-Party Articles
  • Articles
  • Videos
  • Whitepapers
  • Shows
  • Talks
  • Blogs
  • Docs
Customer Case Studies
  • Testimonials
  • Customers
Support
  • Schedule a Demo
  • Forum (Google Groups)
  • Tips
Company
  • Leadership
  • Partners
  • News
  • Events
  • Careers
Contact Us

  • EnglishChinese (Simplified)FrenchGermanItalianJapaneseKoreanPortugueseSpanish

  • Contact Us
  •  
  • Sitemap
  •  
  • Terms of Use
  •  
  • Privacy Policy
� Copyright Alachisoft 2002 - 2025. All rights reserved. NCache is a registered trademark of Diyatech Corp.
Back to top