Page.InitOutputCache Yöntem

Tanım

Geçerli sayfa isteği için çıkış önbelleğini başlatır.

Aşırı Yüklemeler

InitOutputCache(Int32, String, String, OutputCacheLocation, String)

Geçerli sayfa isteği için çıkış önbelleğini başlatır.

InitOutputCache(Int32, String, String, String, OutputCacheLocation, String)

Geçerli sayfa isteği için çıkış önbelleğini başlatır.

InitOutputCache(OutputCacheParameters)

Geçerli sayfa isteği için çıkış önbelleğini bir OutputCacheParameters nesneye göre başlatır.

Açıklamalar

Bu yöntem doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır. Bir sayfada çıktı önbelleğini etkinleştirmek ve işlemek için şu yaklaşımlardan birini kullanın:

  • .aspx dosyasındaki yönergesini @ OutputCache kullanarak seçenekleri bildirimli olarak ayarlayın.
  • Sayfanın kodundaki nesnesi tarafından Response.Cache kullanıma sunulan sınıfının yöntemlerini ve özelliklerini HttpCachePolicy kullanın.

Daha fazla bilgi için bkz . ASP.NET Sayfaları Önbelleğe Alma.

InitOutputCache(Int32, String, String, OutputCacheLocation, String)

Geçerli sayfa isteği için çıkış önbelleğini başlatır.

protected:
 virtual void InitOutputCache(int duration, System::String ^ varyByHeader, System::String ^ varyByCustom, System::Web::UI::OutputCacheLocation location, System::String ^ varyByParam);
protected virtual void InitOutputCache (int duration, string varyByHeader, string varyByCustom, System.Web.UI.OutputCacheLocation location, string varyByParam);
abstract member InitOutputCache : int * string * string * System.Web.UI.OutputCacheLocation * string -> unit
override this.InitOutputCache : int * string * string * System.Web.UI.OutputCacheLocation * string -> unit
Protected Overridable Sub InitOutputCache (duration As Integer, varyByHeader As String, varyByCustom As String, location As OutputCacheLocation, varyByParam As String)

Parametreler

duration
Int32

Çıkış önbelleğinde depolanan nesnelerin geçerli olduğu süre.

varyByHeader
String

Çıkış önbelleğindeki içeriğin değişiklik göstereceği üst bilgilerin noktalı virgülle ayrılmış listesi.

varyByCustom
String

Vary HTTP üst bilgisi.

location
OutputCacheLocation

Değerlerden OutputCacheLocation biri.

varyByParam
String

Get veya POST yöntemi tarafından alınan parametrelerin noktalı virgülle ayrılmış listesi; çıkış önbelleğinden gelen içerik değişiklik gösterir.

Özel durumlar

için locationgeçersiz bir değer belirtildi.

Açıklamalar

Bu yöntemi çağırmamalısınız. Bir sayfada çıktı önbelleğini etkinleştirmek ve işlemek için .aspx dosyasındaki yönergesini veya sınıfının yöntemlerini ve özelliklerini HttpCachePolicy kullanın@ OutputCache. İkincisine, sayfanın kodundaki söz dizimi aracılığıyla Response.Cache erişilebilir. Daha fazla bilgi için bkz . ASP.NET Sayfaları Önbelleğe Alma.

Ayrıca bkz.

Şunlara uygulanır

InitOutputCache(Int32, String, String, String, OutputCacheLocation, String)

Geçerli sayfa isteği için çıkış önbelleğini başlatır.

protected:
 virtual void InitOutputCache(int duration, System::String ^ varyByContentEncoding, System::String ^ varyByHeader, System::String ^ varyByCustom, System::Web::UI::OutputCacheLocation location, System::String ^ varyByParam);
protected virtual void InitOutputCache (int duration, string varyByContentEncoding, string varyByHeader, string varyByCustom, System.Web.UI.OutputCacheLocation location, string varyByParam);
abstract member InitOutputCache : int * string * string * string * System.Web.UI.OutputCacheLocation * string -> unit
override this.InitOutputCache : int * string * string * string * System.Web.UI.OutputCacheLocation * string -> unit
Protected Overridable Sub InitOutputCache (duration As Integer, varyByContentEncoding As String, varyByHeader As String, varyByCustom As String, location As OutputCacheLocation, varyByParam As String)

Parametreler

duration
Int32

Çıkış önbelleğinde depolanan nesnelerin geçerli olduğu süre.

varyByContentEncoding
String

Çıkış önbelleğindeki içeriğin değişiklik göstereceği noktalı virgülle ayrılmış karakter kümeleri (içerik kodlamaları) listesi.

varyByHeader
String

Çıkış önbelleğindeki içeriğin değişiklik göstereceği üst bilgilerin noktalı virgülle ayrılmış listesi.

varyByCustom
String

Vary HTTP üst bilgisi.

location
OutputCacheLocation

Değerlerden OutputCacheLocation biri.

varyByParam
String

Get veya POST yöntemi tarafından alınan parametrelerin noktalı virgülle ayrılmış listesi; çıkış önbelleğinden gelen içerik değişiklik gösterir.

Özel durumlar

için locationgeçersiz bir değer belirtildi.

Açıklamalar

Bu yöntemi çağırmamalısınız. Bir sayfada çıktı önbelleğini etkinleştirmek ve işlemek için .aspx dosyasındaki yönergesini veya sınıfın HttpCachePolicy yöntemlerini ve özelliklerini kullanın@ OutputCache. İkincisine, sayfanın kodundaki söz dizimi aracılığıyla Response.Cache erişilebilir. Daha fazla bilgi için bkz . ASP.NET Sayfaları Önbelleğe Alma.

Ayrıca bkz.

Şunlara uygulanır

InitOutputCache(OutputCacheParameters)

Geçerli sayfa isteği için çıkış önbelleğini bir OutputCacheParameters nesneye göre başlatır.

protected public:
 virtual void InitOutputCache(System::Web::UI::OutputCacheParameters ^ cacheSettings);
protected internal virtual void InitOutputCache (System.Web.UI.OutputCacheParameters cacheSettings);
abstract member InitOutputCache : System.Web.UI.OutputCacheParameters -> unit
override this.InitOutputCache : System.Web.UI.OutputCacheParameters -> unit
Protected Friend Overridable Sub InitOutputCache (cacheSettings As OutputCacheParameters)

Parametreler

cacheSettings
OutputCacheParameters

OutputCacheParameters Önbellek ayarlarını içeren bir.

Özel durumlar

Önbellek profili bulunamadı.

-veya-

Eksik yönerge veya yapılandırma ayarları profil özniteliği.

Çıktı önbelleği ayarları konumu geçersiz.

Açıklamalar

Bu yöntemi çağırmamalısınız. Bir sayfada çıktı önbelleğini etkinleştirmek ve işlemek için .aspx dosyasındaki yönergesini veya sınıfının yöntemlerini ve özelliklerini HttpCachePolicy kullanın@ OutputCache. İkincisine, sayfanın kod bildirim bloğundaki veya arka planda kod dosyasındaki söz dizimi aracılığıyla Response.Cache erişilebilir. Daha fazla bilgi için bkz . ASP.NET Sayfaları Önbelleğe Alma.

Ayrıca bkz.

Şunlara uygulanır