AccessCacheOptions
AccessCacheOptions enumeration
خيارات ذاكرة التخزين المؤقت للوصول إلى البيانات. يمكن دمجه مع | عامل التشغيل لخيارات متعددة معًا.
[Flags]
public enum AccessCacheOptions
قيم
اسم | قيمة | وصف |
---|---|---|
None | 0 | لا توجد ذاكرة تخزين مؤقت لأي وصول إلى البيانات. |
All | FFFFFFFFFFFFFFFF | تطبيق كافة التحسينات الممكنة لجميع أنواع الوصول إلى البيانات في المصنف. يجب عدم تغيير كافة الإعدادات والبيانات أثناء الوصول المحسّن . |
PositionAndSize | 3 | تطبيق التحسين الممكن للحصول على موضع وحجم كائن (مثل الشكل). يجب عدم تغيير إعدادات ارتفاع الصف وعرض العمود أثناء الوصول المحسن . |
CellsData | 9 | تطبيق التحسين الممكن للحصول على قيم الخلايا. يجب عدم تغيير بيانات الخلايا (بيانات وإعدادات الخلية ، الصف) أثناء الوصول المحسّن ، ولا يجب إنشاء كائنات خلية / صف جديدة أيضًا (مثل بواسطةItem ) . |
CellDisplay | 100086 | تطبيق التحسين الممكن للحصول على النتائج المتعلقة بالعرض لخلايا (DisplayStringValue وGetStyle وGetDisplayStyle ، إلخ.) . يجب عدم تغيير بيانات الخلايا والكائنات ذات الصلة بالنمط (أنماط الخلية / الصف / العمود ، وعرض العمود ، وما إلى ذلك ) أثناء الوصول المحسن. |
GetFormula | 200000 | تطبيق التحسين الممكن للحصول على الصيغ. يجب عدم تغيير جميع البيانات والإعدادات التي قد تؤثر على تعبير الصيغة (اسم ورقة العمل ، نص الاسم ، عمود الجدول ، وما إلى ذلك) أثناء الوصول المحسن. |
SetFormula | 400000 | تطبيق التحسين الممكن لإعداد الصيغ. يجب عدم تغيير جميع البيانات والإعدادات التي قد تؤثر على تعبير الصيغة (اسم ورقة العمل ، نص الاسم ، عمود الجدول ، وما إلى ذلك) أثناء الوصول المحسن. |
CalculateFormula | 800009 | تطبيق التحسين الممكن لحساب الصيغ . يجب عدم تغيير بيانات الخلايا أثناء الوصول المحسّن ، ولا يجب إنشاء أي كائنات جديدة (الخلية ، الصف ، إلخ.) أيضًا (مثل بواسطةItem ) . |
ConditionalFormatting | 1000009 | تطبيق التحسين الممكن للحصول على نتيجة التنسيق من التنسيقات الشرطية. يجب عدم تغيير جميع البيانات والإعدادات التي قد تؤثر على نتيجة التنسيقات الشرطية (إعدادات التنسيقات الشرطية ، وقيم الخلية التابعة ، وما إلى ذلك) أثناء الوصول المحسن. |
Validation | 2000009 | تطبيق التحسين الممكن للحصول على نتيجة التحقق . يجب عدم تغيير جميع البيانات والإعدادات التي قد تؤثر على نتيجة التحقق (إعدادات التحقق ، قيم الخلية التابعة ، وما إلى ذلك) أثناء الوصول المحسن. |
ملاحظات
بالنسبة لبعض الميزات ، يتطلب الوصول إلى مجموعة بيانات كبيرة الكثير من العمليات المتكررة والمعقدة مثل البحث والحساب ، … إلخ ، وستستغرق هذه العمليات الكثير من الوقت الإضافي. بالنسبة للحالات الشائعة ، تظل جميع البيانات التابعة دون تغيير أثناء الوصول ، لذلك يمكن بناء بعض ذاكرات التخزين المؤقت واستخدامها من أجل تحسين أداء الوصول . لهذا الغرض ، نقدم واجهة برمجة التطبيقات هذه بحيث يمكن للمستخدم تحديد نوع الوصول إلى البيانات الذي يحتاج إلى تحسينه بواسطة آلية التخزين المؤقت الممكنة. يرجى ملاحظة أنه بالنسبة للخيارات المختلفة ، قد تكون هناك حاجة لمجموعة بيانات مختلفة لتكون “للقراءة فقط” . ويعتمد أداء الوصول إلى البيانات على العديد من الجوانب ، فإن استخدام آلية التخزين المؤقت لا يضمن تحسين الأداء. في بعض الحالات ، تكون مثل مجموعة البيانات التي سيتم الوصول إليها صغيرة ، وقد يتسبب استخدام ذاكرة التخزين المؤقت في مزيد من الوقت لأن التخزين المؤقت نفسه يحتاج أيضًا إلى وقت إضافي معين.
أنظر أيضا
- مساحة الاسم Aspose.Cells
- المجسم Aspose.Cells