عنصر الـ outputCache للتخزين المؤقت (مخطط إعدادات ASP.NET)
تحدد إعدادات ذاكرة تخزين مؤقتة لإخراج مستوى التطبيق.
عنصر تكوين (مخطط إعدادات عام)
النظام.ويب عنصر (مخطط إعدادات ASP.NET)
عنصر التخزين المؤقت (مخطط إعدادات ASP.NET)
عنصر الـ outputCache للتخزين المؤقت (مخطط إعدادات ASP.NET)
<outputCache enableOutputCache="true|false"
enableFragmentCache="true|false"
sendCacheControlHeader="true|false"
omitVaryStar="true|false"
defaultProvider="AspNetInternalProvider">
</outputCache>
السمات والعناصر
تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.
السمات
السمة |
الوصف |
---|---|
enableOutputCache |
سمة Boolean اختيارية. تمكين/تعطيل ذاكرة التخزين المؤقت لإخراج الصفحات. في حالة التعطيل لا توجد صفحات مخزنة مؤقتاً بغض النظر عن الإعدادات البرمجية أو المصرّحة. وتكون القيمة الافتراضية هي 0. |
enableFragmentCache |
سمة Boolean اختيارية. تمكين/تعطيل جزء تطبيق تجزئة ذاكرة التخزين المؤقت. في حالة التعطيل لا يوجد صفحات مخزنة مؤقتاً بغض النظر عن @ OutputCache التوجيه أو التخزين المؤقت ملف تعريف المستخدم. يتضمن عنوان عنصر ذاكرة التخزين المؤقت التي تشير إلى أن الخوادم الوكيلة تنقل البيانات إلى الخادم بالإضافة إلى عملاء المستعرض حيث يجب عدم محاولة إخراج صفحة ذاكرة التخزين المؤقت. وتكون القيمة الافتراضية هي 0. |
sendCacheControlHeader |
سمة Boolean اختيارية. الحصول عليها أو تعيينها إلى قيمة تشير ما إذا كان cache-control:private تم إرسال رأس الصفحة من قبل الوحدة النمطية لذاكرة التخزين المؤقت بشكل افتراضي. وتكون القيمة الافتراضية هي 0. |
omitVaryStar |
سمة Boolean اختيارية. تمكين/تعطيل إرسال HTTP " Vary: *" رأس الصفحة في الاستجابة. عدم صحة الإعدادات الافتراضية ، " Vary: *" تم إرسال رأس الصفحة لـ صفحات التخزين المؤقت . وتكون القيمة الافتراضية هي 0. |
defaultProvider |
سمة سلسلة اختيارية. تعيين أو الحصول على الموفر الافتراضي لذاكرة التخزين المؤقت للإخراج. قيمة افتراضية هي "AspNetInternalProvider". تعد ذاكرة التخزين المؤقتة هذه مقدمة من ASP.NET. يعد هذا الموفر من قبل ASP.NET في ذاكرة تخزين مؤقت. |
العناصر التابعة
العنصر |
الوصف |
---|---|
providers |
عنصر الفرع الاختياري التي يمكن استخدامه لتكوين موفري ذاكرة التخزين المؤقت لإخراج الموفرين . |
العناصر الأصلية
العنصر |
الوصف |
---|---|
configuration |
العنصر الجذري المطلوب في كل ملف تكوين مستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework. |
system.web |
تحديد جذر العنصر لإعدادات تكوين ASP.NET في ملف تكوين ما. يحتوي على عناصر تكوين التي تكوّن تطبيقات ويب ASP.NET وتتحكم في سلوك التطبيقات. |
caching |
تكوين إعدادات ذاكرة تخزين مؤقت لتطبيق ويب. |
ملاحظات
التكوين الافتراضي
الافتراضية التالية outputCache عدم تكوين عنصر بشكل واضح في ملف تكوين الجهاز أو في ملف Web.config الجذر ولكن يتم إرجاع التكوين الافتراضي بواسطة تطبيق ما في الإصدار 2.0 من برنامج .NET Framework.
<outputCache enableOutputCache = "true"
enableFragmentCache = "true"
sendCacheControlHeader = "true"
omitVaryStar = "false"
defaultProvider="AspNetInternalProvider">
</outputCache>
مثال
المثال التالي على تعطيل ذاكرة التخزين المؤقت لإخراج أحد تطبيقات ASP.NET.
<outputCache enableOutputCache="false" />
معلومات العنصر
مساحة الاسم |
|
اسم المخطط |
|
ملف الـتحقق من الصحة |
|
يمكن أن يكون فارغاً |
راجع أيضًا:
المهام
الإرشادات التفصيلية: استخدام إخراج التخزين المؤقت إلى تحسين أداء موقع ويب
كيفية: تكوين دلائل معينة باستخدام إعدادات الموقع
كيفية: تأمين إعدادات التكوين ASP.NET
المرجع
النظام.ويب عنصر (مخطط إعدادات ASP.NET)
عنصر ذاكرة التخزين المؤقت للتخزين المؤقت (مخطط إعدادات ASP.NET)
المبادئ
نظرة عامة حول التخزين المؤقت ASP.NET
تسلسل هرمي ملف تكوين ASP.NET و الوراثة