System.Web.HttpCachePolicy Class
Information   Base Types   Related Resources

Contains methods for setting cache-specific HTTP headers and for controlling the ASP.NET page output cache.

  • Namespace: System.Web
  • First seen in: .NET v1.0.3705
  • Last seen in: .NET v1.1.4322
  • Last changed in: .NET v1.1.4322
  • Assembly: System.Web.dll

  • System.Object
  • View this type on MSDN
  • View this type on WinFX 247
    Articles (4)Discussions (16)MembersRotorChanges
    New member/overload additions in .NET v1.1.4322
     _allowInHistory
  • private System.Int32 _allowInHistory

  •  _headerCacheControl
  • private System.Web.HttpResponseHeader _headerCacheControl

  •  _headerEtag
  • private System.Web.HttpResponseHeader _headerEtag

  •  _headerExpires
  • private System.Web.HttpResponseHeader _headerExpires

  •  _headerLastModified
  • private System.Web.HttpResponseHeader _headerLastModified

  •  _headerPragma
  • private System.Web.HttpResponseHeader _headerPragma

  •  _headerVaryBy
  • private System.Web.HttpResponseHeader _headerVaryBy

  •  _noMaxAgeInCacheControl
  • private System.Boolean _noMaxAgeInCacheControl

  •  _useCachedHeaders
  • private System.Boolean _useCachedHeaders

  •  _utcExpires
  • private System.DateTime _utcExpires

  •  _utcLastModified
  • private System.DateTime _utcLastModified

  •  _utcTimestampCreated
  • private System.DateTime _utcTimestampCreated

  •  _utcTimestampRequest
  • private System.DateTime _utcTimestampRequest

  •  Dirtied
  • private void Dirtied()

  •  GetCurrentSettings
  • private System.Web.HttpCachePolicySettings GetCurrentSettings(System.Web.HttpResponse response)

  •  GetHeaders
  • private void GetHeaders(System.Collections.ArrayList headers, System.Web.HttpResponse response)

  •  GetNoServerCaching
  • private System.Boolean GetNoServerCaching()

  •  HasExpirationPolicy
  • private System.Boolean HasExpirationPolicy()

  •  HasValidationPolicy
  • private System.Boolean HasValidationPolicy()

  •  IsKernelCacheable
  • private System.Boolean IsKernelCacheable()

  •  ResetFromHttpCachePolicySettings
  • private void ResetFromHttpCachePolicySettings(System.Web.HttpCachePolicySettings settings, System.DateTime utcTimestampRequest)

  •  s_cacheabilityTokens
  • private static System.String[] s_cacheabilityTokens

  •  s_cacheabilityValues
  • private static System.Int32[] s_cacheabilityValues

  •  s_headerExpiresMinus1
  • private static System.Web.HttpResponseHeader s_headerExpiresMinus1

  •  s_headerPragmaNoCache
  • private static System.Web.HttpResponseHeader s_headerPragmaNoCache

  •  s_revalidationTokens
  • private static System.String[] s_revalidationTokens

  •  SetAllowResponseInBrowserHistory
  • public void SetAllowResponseInBrowserHistory(System.Boolean allow)

  •  SetNoMaxAgeInCacheControl
  • private void SetNoMaxAgeInCacheControl()

  •  UpdateCachedHeaders
  • private void UpdateCachedHeaders(System.Web.HttpResponse response)

  •  UpdateFromDependencies
  • private void UpdateFromDependencies(System.Web.HttpResponse response)

  •  UtcGetAbsoluteExpiration
  • private System.DateTime UtcGetAbsoluteExpiration()

  •  UtcSetLastModified
  • private void UtcSetLastModified(System.DateTime utcDate)

  • Ad
    MBR BootFX
    Best-of-breed application framework for .NET projects, developed by Matthew Baxter-Reynolds and MBR IT
     
     Copyright © Matthew Baxter-Reynolds 2001-2008. '.NET 247 Software Development Services' is a trading style of MBR IT Solutions Ltd.
    Contact Us - Terms of Use - Privacy Policy - www.dotnet247.com