Enum AccessCacheOptions

Enum AccessCacheOptions

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

خيارات التخزين المؤقت للوصول إلى البيانات. يمكن دمجها مع | عامل التشغيل لخيارات متعددة معًا.

[Flags]
public enum AccessCacheOptions

الحقول

All = -1

تطبيق جميع التحسينات الممكنة لجميع أنواع الوصول إلى البيانات في دفتر العمل. يجب ألا تتغير جميع الإعدادات والبيانات أثناء الوصول المحسن.

CalculateFormula = 8388617

تطبيق التحسين الممكن لحساب الصيغ. يجب ألا تتغير بيانات الخلايا أثناء الوصول المحسن، ولا يجب إنشاء أي كائنات جديدة (خلية، صف، إلخ) أيضًا (مثلما هو الحال مع Aspose.Cells.Cells.Item(System.Int32,System.Int32)).

CellDisplay = 1048710

تطبيق التحسين الممكن للحصول على النتائج المتعلقة بعرض الخلايا (Aspose.Cells.Cell.DisplayStringValue، Aspose.Cells.Cell.GetStyle، Aspose.Cells.Cell.GetDisplayStyle، إلخ). يجب ألا تتغير بيانات الخلايا والكائنات المتعلقة بالأنماط (أنماط الخلايا/الصفوف/الأعمدة، عرض العمود، إلخ) أثناء الوصول المحسن.

CellsData = 9

تطبيق التحسين الممكن للحصول على قيم الخلايا. يجب ألا تتغير بيانات الخلايا (البيانات والإعدادات للخلية، الصف) أثناء الوصول المحسن، ولا يجب إنشاء أي كائنات جديدة من الخلايا/الصفوف أيضًا (مثلما هو الحال مع Aspose.Cells.Cells.Item(System.Int32,System.Int32)).

ConditionalFormatting = 16777225

تطبيق التحسين الممكن للحصول على نتيجة التنسيق الشرطي. يجب ألا تتغير جميع البيانات والإعدادات التي قد تؤثر على نتيجة التنسيقات الشرطية (إعدادات التنسيقات الشرطية، قيم الخلايا المعتمدة، إلخ) أثناء الوصول المحسن.

GetFormula = 2097152

تطبيق التحسين الممكن للحصول على الصيغ. يجب ألا تتغير جميع البيانات والإعدادات التي قد تؤثر على تعبير الصيغة (اسم ورقة العمل، نص الاسم، عمود الجدول، إلخ) أثناء الوصول المحسن.

None = 0

لا يوجد تخزين مؤقت لأي وصول إلى البيانات.

PositionAndSize = 3

تطبيق التحسين الممكن للحصول على موضع وحجم الكائن (مثل الشكل). يجب ألا تتغير إعدادات ارتفاع الصف وعرض العمود أثناء الوصول المحسن.

SetFormula = 4194304

تطبيق التحسين الممكن لتعيين الصيغ. يجب ألا تتغير جميع البيانات والإعدادات التي قد تؤثر على تعبير الصيغة (اسم ورقة العمل، نص الاسم، عمود الجدول، إلخ) أثناء الوصول المحسن.

Validation = 33554441

تطبيق التحسين الممكن للحصول على نتيجة التحقق. يجب ألا تتغير جميع البيانات والإعدادات التي قد تؤثر على نتيجة التحقق (إعدادات التحقق، قيم الخلايا المعتمدة، إلخ) أثناء الوصول المحسن.

ملاحظات

بالنسبة لبعض الميزات، يتطلب الوصول إلى مجموعة بيانات كبيرة الكثير من العمليات المعقدة والمتكررة مثل البحث، والحساب، … إلخ، وستستغرق تلك العمليات الكثير من الوقت الإضافي. في الحالات الشائعة، تظل جميع البيانات المعتمدة دون تغيير أثناء الوصول، لذا يمكن بناء بعض التخزين المؤقت واستخدامه لتحسين أداء الوصول. لهذا الغرض، نقدم هذه الواجهة البرمجية حتى يتمكن المستخدم من تحديد نوع الوصول إلى البيانات الذي يحتاج إلى تحسينه من خلال آلية التخزين المؤقت الممكنة.
يرجى ملاحظة أنه بالنسبة للخيارات المختلفة، قد تكون مجموعة بيانات مختلفة مطلوبة لتكون “للقراءة فقط”. يعتمد أداء الوصول إلى البيانات على العديد من الجوانب، ولا تضمن استخدام آلية التخزين المؤقت تحسين الأداء. في بعض الحالات، مثلما تكون مجموعة البيانات المراد الوصول إليها صغيرة، قد يؤدي استخدام التخزين المؤقت إلى استغراق المزيد من الوقت لأن التخزين المؤقت نفسه يحتاج أيضًا إلى وقت إضافي معين.

 عربي