مشاركة عبر


عنصر ذاكرة التخزين المؤقت للتخزين المؤقت (مخطط إعدادات ASP.NET)

تعريف إعدادات ذاكرة التخزين المؤقت لتطبيق مستوى تطبيق ويب لـ ASP.NET.

عنصر تكوين (مخطط إعدادات عام)
  النظام.ويب عنصر (مخطط إعدادات ASP.NET)
    عنصر التخزين المؤقت (مخطط إعدادات ASP.NET)
      عنصر ذاكرة التخزين المؤقت للتخزين المؤقت (مخطط إعدادات ASP.NET)

<cache disableMemoryCollection="true|false" 
       disableExpiration="true|false" 
       privateBytesLimit="number" 
       percentagePhysicalMemoryUsedLimit="number" 
       privateBytesPollTime="HH:MM:SS" />

السمات والعناصر

تصف المقاطع التالية سمات، عناصر تابعة وعناصر الأصل.

السمات

السمة

الوصف

disableMemoryCollection

سمة Boolean اختيارية.

تعيين أو الحصول على القيمة يشير إلى ما إذا تم تعطيل تجميع ذاكرة التخزين المؤقت التي تحدث عندما يكون الجهاز تحت ضغط الذاكرة.

disableExpiration

سمة Boolean اختيارية.

الحصول أو تعيين القيمة تشير إلى ما إذا تم معطّل ذاكرة تخزين مؤقت انتهاء الصلاحية. في حالة تعطيل فترة صلاحية العناصر المخزنة مؤقتًا لم يحدث مسح خلفية العناصر منتهية الصلاحية في ذاكرة التخزين المؤقت.

privateBytesLimit

سمة Int64 اختيارية.

الحصول أو تعيين القيمة تشير إلى الحد الأقصى لحجم أحد التطبيقات وحدات البايت الخاص قبل بدء تشغيل التخزين المؤقت ومسح العناصر منتهية الصلاحية ثم محاولة لاستعادة الذاكرة. يتضمن هذا الحد الذاكرة المستخدمة من قبل ذاكرة تخزين مؤقت بالإضافة إلى الذاكرة العادي حمولة من تطبيق قيد التشغيل. تشير إعدادات الصفر إلى ASP.NET التي ستخدم الأساليب البحثية الخاصة بها لتحديد متى تبدأ استعادة الذاكرة .

percentagePhysicalMemoryUsedLimit

سمة Int32 اختيارية.

يحصل أو يعين ا لقيمة الي تتشير إلى أقصى نسبة مئوية من جهاز الذاكرة الفعلية التي يمكن استخدامها قبل بدء تشغيل التخزين المؤقت لمسح العناصر ومحاولة استعادة الذاكرة. لاحظ أن الحد الذي ينطبق على إجمالي الذاكرة الفعلية المستخدمة. يؤدي إعداد 0 في إزالة مباشرة, بشكل سريع كما يتم إدراج إدخالها .

privateBytesPollTime

سمة TimeSpan اختيارية.

يحصل أو يعين القيمة التي تشير إلى الفاصل الزمني بين الاستقصاء عن استخدام ذاكرة البايت الخاص بالتطبيق.

العناصر التابعة

لا يوجد.

العناصر الأصلية

العنصر

الوصف

configuration

العنصر الجذري المطلوب في كل ملف تكوين مستخدم من قبل وقت تشغيل اللغة العامة وتطبيقات .NET Framework.

system.web

تحديد جذر العنصر لإعدادات تكوين ASP.NET في ملف تكوين ما. يحتوي على عناصر تكوين التي تكوّن تطبيقات ويب ASP.NET وتتحكم في سلوك التطبيقات.

caching

تكوين إعدادات ذاكرة تخزين مؤقت لتطبيق ويب.

ملاحظات

التكوين الافتراضي

الافتراضية التالية cache عدم تكوين عنصر بشكل واضح في ملف تكوين الجهاز أو في ملف Web.config الجذر ولكن يتم إرجاع التكوين الافتراضي بواسطة تطبيق ما في الإصدار 2.0 من برنامج .NET Framework.

<cache disableMemoryCollection="false" 
  disableExpiration="false" privateBytesLimit="0" 
  percentagePhysicalMemoryUsedLimit="90" 
  privateBytesPollTime="00:02:00" />

مثال

يقوم المثال التالي بإعداد إعدادات ذاكرة التخزين المؤقت العمومية لأحد تطبيقات ASP.NET.

<cache disableMemoryCollection = "false" 
  disableExpiration = "false" 
  privateBytesLimit = "20971520" 
  percentagePhysicalMemoryUsedLimit = 60" 
  privateBytesPollTime = "00:01:00"/>

معلومات العنصر

معالج مقطع التكوين

System.Web.Configuration.CacheSection

عضو التكوين

Cache

مواقع للتكوين

Machine.config

Web.config المستوى الجذري

Web.config مستوى التطبيق

المتطلبات

الإصدار 1.2.1 من الأداة MBSA والإصدار 2.0.1 من الأداة MBSA

NET Framework. الإصدار 2.0

Visual Studio 2005

راجع أيضًا:

المهام

كيفية: تكوين دلائل معينة باستخدام إعدادات الموقع

كيفية: تأمين إعدادات التكوين ASP.NET

المرجع

النظام.ويب عنصر (مخطط إعدادات ASP.NET)

عنصر تكوين (مخطط إعدادات عام)

عنصر ذاكرة التخزين المؤقت للتخزين المؤقت (مخطط إعدادات ASP.NET)

System.Configuration

System.Web.Configuration

المبادئ

تكوين ذاكرة التخزين المؤقت في ASP.NET

نظرة عامة حول التخزين المؤقت ASP.NET

تسلسل هرمي ملف تكوين ASP.NET و الوراثة

تأمين تكوين ASP.NET

وحدات سيناريو التكوين ASP.NET

موارد أخرى

إعدادات التكوين العامة (ASP.NET)

إعدادات تكوين الـ ASP.NET

إدارة مواقع ويب ASP.NET

ملفات التكوين ASP.NET

تكوين ASP.NET API