تكوين تلف ذاكرة التخزين المؤقت
ستحتفظ ذاكرة التخزين المؤقت بالبيانات لمدة خمس دقائق بشكل افتراضي. يمكن تكوين نافذة التلف باستخدام الخاصية MaxIntegratedCacheStaleness في SDK.
لعمليات قراءة النقاط، عين الخاصية DedicatedGatewayRequestOptions من فئة ItemRequestOptions على مثيل جديد من فئة DedicatedGatewayRequestOptions مع تعيين الخاصية MaxIntegratedCacheStaleness على فترة زمنية مناسبة للتطبيق الخاص بك. في هذا المثال، يتم تكوين التلف إلى 15 دقيقة.
ItemRequestOptions operationOptions = new()
{
ConsistencyLevel = ConsistencyLevel.Eventual,
DedicatedGatewayRequestOptions = new()
{
MaxIntegratedCacheStaleness = TimeSpan.FromMinutes(15)
}
};
لعمليات الاستعلام، نفذ نفس مهام التكوين في فئة QueryRequestOptions بدلا من ذلك. في هذا المثال، يتم تعيين ذاكرة التخزين المؤقت التالفة فقط على 120 ثانية أو دقيقتين.
QueryRequestOptions queryOptions = new()
{
ConsistencyLevel = ConsistencyLevel.Eventual,
DedicatedGatewayRequestOptions = new()
{
MaxIntegratedCacheStaleness = TimeSpan.FromSeconds(120)
}
};