Cache.ExactReallocateOnly

Cache.ExactReallocateOnly property

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

public static bool ExactReallocateOnly { get; set; }

Property_Value

حقيقي إذا كانت إعادة التخصيص دقيقة ؛ خلاف ذلك،خطأ شنيع .

ملاحظات

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

أنظر أيضا