عنصر الـ outputCacheSettings للتخزين المؤقت (مخطط إعدادات ASP.NET)
تحدد إعدادات يحلل المخزن المؤقت لإخراج التي يمكن تطبيقها إلى الصفحات في أحد تطبيقات ASP.NET.
عنصر تكوين (مخطط إعدادات عام)
النظام.ويب عنصر (مخطط إعدادات ASP.NET)
عنصر التخزين المؤقت (مخطط إعدادات ASP.NET)
عنصر الـ outputCacheSettings للتخزين المؤقت (مخطط إعدادات ASP.NET)
<outputCacheSettings>
<outputCacheProfiles>...</outputCacheProfiles>
</outputCacheSettings>
السمات والعناصر
تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.
السمات
لا يوجد.
العناصر التابعة
العنصر |
الوصف |
---|---|
outputCacheProfiles |
يحتوي على مجموعات من إعدادات ذاكرة تخزين مؤقتة التي يمكن تطبيقها إلى الصفحات إلى تحديد OutputCacheالتوجيه. |
العناصر الأصلية
العنصر |
الوصف |
---|---|
configuration |
العنصر الجذري المطلوب في كل ملف تكوين مستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework. |
system.web |
تحديد جذر العنصر لإعدادات تكوين ASP.NET في ملف تكوين ما. يحتوي على عناصر تكوين التي تكوّن تطبيقات ويب ASP.NET وتتحكم في سلوك التطبيقات. |
caching |
تكوين إعدادات ذاكرة تخزين مؤقت لتطبيق ويب. |
ملاحظات
التكوين الافتراضي
الافتراضية التالية outputCacheSettings عدم تكوين عنصر بشكل واضح في ملف تكوين الجهاز أو في ملف Web.config الجذر ولكن يتم إرجاع التكوين الافتراضي بواسطة تطبيق ما في الإصدار 2.0 من برنامج .NET Framework.
<outputCacheSettings>
<outputCacheProfiles>
<add name = ""
enabled = "true"
duration = "-1"
location = ""
sqlDependency = ""
varyByCustom = ""
varyByControl = ""
varyByHeader = ""
varyByParam = ""
noStore = "false"/>
</outputCacheProfiles>
</outputCacheSettings>
<outputCacheSettings>
<outputCacheProfiles>
<clear />
</outputCacheProfiles>
</outputCacheSettings>
مثال
المثال التالي يخزن صفحة على الخادم فقط من أجل دقيقة واحدة ثم تقوم بتخزين إصدارات مختلفة من الصفحة استناداً إلى نوع المستعرض الإصدار الرئيسي.
<outputCacheSettings>
<outputCacheProfiles>
<add name="ServerOnly"
duration="60"
varyByCustom="browser”
location="Server" />
</outputCacheProfiles>
</outputCacheSettings>
عند تصميم صفحة يحتاج إلى التخزين المؤقت بهذه الطريقة, ستحتاج إلى إضافة التوجيه التالية إلى الصفحة:
<%@ OutputCache CacheProfile="ServerOnly" %>
لمزيد من المعلومات، راجع @ OutputCache:
معلومات العنصر
معالج مقطع التكوين |
|
عضو التكوين |
|
مواقع قابلة للتكوين |
Machine.config Web.config المستوى الجذري Web.config مستوى التطبيق |
المتطلبات |
IIS الإصدارات 5.0 و 5.1 و 6.0 NET Framework 2.0. Visual Studio 2005 |
راجع أيضًا:
المهام
الإرشادات التفصيلية: استخدام إخراج التخزين المؤقت إلى تحسين أداء موقع ويب
كيفية: تكوين دلائل معينة باستخدام إعدادات الموقع
كيفية: تأمين إعدادات التكوين ASP.NET
المرجع
النظام.ويب عنصر (مخطط إعدادات ASP.NET)
عنصر التخزين المؤقت (مخطط إعدادات ASP.NET)
عنصر outputCacheProfiles ل outputCacheSettings للتخزين المؤقت (مخطط إعدادات ASP.NET)
المبادئ
نظرة عامة حول التخزين المؤقت ASP.NET
تسلسل هرمي ملف تكوين ASP.NET و الوراثة