AccessCacheOptions التعداد
AccessCacheOptions التعداد
خيارات التخزين المؤقت للوصول إلى البيانات. يمكن دمجها مع عامل | لخيارات متعددة.
يكشف النوع AccessCacheOptions عن الأعضاء التاليين:
مجالات
مجال | وصف |
---|---|
NONE | لا يوجد ذاكرة تخزين مؤقتة لأي وصول إلى البيانات. |
ALL | تطبيق كافة التحسينات الممكنة لجميع أنواع الوصول إلى البيانات في المصنف. لا ينبغي تغيير كافة الإعدادات والبيانات أثناء الوصول الأمثل. |
POSITION_AND_SIZE | تطبيق التحسين الممكن للحصول على موضع وحجم الكائن (مثل الشكل). لا ينبغي تغيير إعدادات ارتفاع الصف وعرض العمود أثناء الوصول الأمثل. |
CELLS_DATA | تطبيق التحسين الممكن للحصول على قيم الخلايا. لا ينبغي تغيير بيانات Cells (بيانات وإعدادات الصف Cell) أثناء الوصول الأمثل، لا ينبغي إنشاء كائنات Cell/Row جديدة أيضًا (مثل بواسطة [الفهرس]). |
CELL_DISPLAY | تطبيق التحسين الممكن للحصول على نتائج متعلقة بالعرض الخلايا( Cell.display_string_value ، Cell.get_style ، Cell.get_display_style ، إلخ).Cells لا ينبغي تغيير البيانات والكائنات ذات الصلة بالأنماط (Cell/أنماط الصفوف/الأعمدة، وعرض العمود، وما إلى ذلك) أثناء الوصول الأمثل. |
GET_FORMULA | تطبيق التحسين الممكن للحصول على الصيغ. جميع البيانات والإعدادات التي قد تؤثر على تعبير الصيغة (اسم ورقة العمل، نص الاسم، لا ينبغي تغيير عمود الجدول، وما إلى ذلك) أثناء الوصول الأمثل. |
SET_FORMULA | تطبيق التحسين الممكن لإعداد الصيغ. جميع البيانات والإعدادات التي قد تؤثر على تعبير الصيغة (اسم ورقة العمل، نص الاسم، لا ينبغي تغيير عمود الجدول، وما إلى ذلك) أثناء الوصول الأمثل. |
CALCULATE_FORMULA | تطبيق التحسين الممكن لحساب الصيغ. لا ينبغي تغيير البيانات Cells أثناء الوصول المُحسَّن، ولا ينبغي إنشاء كائنات جديدة (Cell، صف، وما إلى ذلك). يجب إنشاء إما (مثل بواسطة [indexer]). |
CONDITIONAL_FORMATTING | تطبيق التحسين الممكن للحصول على نتيجة تنسيق التنسيقات الشرطية. جميع البيانات والإعدادات التي قد تؤثر على نتيجة التنسيقات الشرطية (إعدادات لا ينبغي تغيير التنسيقات الشرطية وقيم الخلايا التابعة وما إلى ذلك) أثناء الوصول المُحسَّن. |
VALIDATION | تطبيق التحسين الممكن للحصول على نتيجة التحقق. جميع البيانات والإعدادات التي قد تؤثر على نتيجة التحقق (إعدادات التحقق، لا ينبغي تغيير قيم الخلايا التابعة، وما إلى ذلك) أثناء الوصول الأمثل. |
ملاحظات
بالنسبة لبعض الميزات، يتطلب الوصول إلى مجموعة كبيرة من البيانات الكثير من العمليات المتكررة والمعقدة مثل البحث والحساب، … الخ، وهذه العمليات سوف تستغرق الكثير من الوقت الإضافي. في المواقف الشائعة، تظل جميع البيانات التابعة دون تغيير أثناء الوصول، لذا يمكن إنشاء بعض ذاكرات التخزين المؤقت واستخدامها تحسين أداء الوصول. ولتحقيق هذه الغاية، نقدم هذا الرقم API حتى يتمكن المستخدم من تحديد نوع البيانات التي يحتاجها للوصول إليها ليتم تحسينها من خلال آلية التخزين المؤقت الممكنة.
يرجى ملاحظة أنه بالنسبة للخيارات المختلفة، قد تكون هناك حاجة إلى مجموعة بيانات مختلفة لتكون “للقراءة فقط”. ويعتمد أداء الوصول إلى البيانات على العديد من الجوانب، واستخدام آلية التخزين المؤقت لا يضمن تحسين الأداء. في بعض الحالات، مثل أن مجموعة البيانات التي سيتم الوصول إليها صغيرة، فإن استخدام ذاكرة التخزين المؤقت قد يتسبب في مزيد من الوقت لأن يحتاج التخزين المؤقت نفسه أيضًا إلى بعض الوقت الإضافي.
أنظر أيضا
- الوحدة
aspose.cells