PathChangeAccessControlRecursiveOptions interface
نوع الخيارات setAccessControlRecursiveupdateAccessControlRecursiveremoveAccessControlRecursive.
- يمتد
الخصائص
| abort |
تنفيذ واجهة |
| batch |
اختياري. إذا تجاوز حجم مجموعة البيانات حجم الدفعة، تقسيم العملية إلى طلبات متعددة بحيث يمكن تعقب التقدم. يجب أن يتراوح حجم الدفعة بين 1 و2000. الإعداد الافتراضي عندما يكون غير محدد هو 2000. |
| continuation |
رمز المتابعة لمتابعة الدفعة التالية من العمليات. |
| continue |
اختياري. خطأ افتراضي. إذا تم تعيينها إلى خطأ، فستنتهي العملية بسرعة عند مواجهة فشل المستخدم. إذا كان صحيحا، ستتجاهل العملية فشل المستخدم وتتابع العملية على الكيانات الفرعية الأخرى للدليل. |
| max |
اختياري. يحدد الحد الأقصى لعدد الدفعات التي يمكن تنفيذ عملية التحكم في الوصول لتغيير واحد. إذا تم الوصول إلى الحد الأقصى قبل معالجة جميع الصفحات الفرعية، فيمكن استخدام رمز المتابعة لاستئناف العملية. تشير القيمة الفارغة إلى أن الحد الأقصى لعدد الدفعات غير الواردة والعملية تستمر حتى النهاية. |
| on |
رد الاتصال حيث يمكن للمتصل تعقب تقدم العملية بالإضافة إلى جمع المسارات التي فشلت في تغيير التحكم بالوصول. |
الخصائص الموروثة
| tracing |
تفاصيل الخاصية
abortSignal
تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية.
على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.
abortSignal?: AbortSignalLike
قيمة الخاصية
batchSize
اختياري. إذا تجاوز حجم مجموعة البيانات حجم الدفعة، تقسيم العملية إلى طلبات متعددة بحيث يمكن تعقب التقدم. يجب أن يتراوح حجم الدفعة بين 1 و2000. الإعداد الافتراضي عندما يكون غير محدد هو 2000.
batchSize?: number
قيمة الخاصية
number
continuationToken
رمز المتابعة لمتابعة الدفعة التالية من العمليات.
continuationToken?: string
قيمة الخاصية
string
continueOnFailure
اختياري. خطأ افتراضي. إذا تم تعيينها إلى خطأ، فستنتهي العملية بسرعة عند مواجهة فشل المستخدم. إذا كان صحيحا، ستتجاهل العملية فشل المستخدم وتتابع العملية على الكيانات الفرعية الأخرى للدليل.
continueOnFailure?: boolean
قيمة الخاصية
boolean
maxBatches
اختياري. يحدد الحد الأقصى لعدد الدفعات التي يمكن تنفيذ عملية التحكم في الوصول لتغيير واحد. إذا تم الوصول إلى الحد الأقصى قبل معالجة جميع الصفحات الفرعية، فيمكن استخدام رمز المتابعة لاستئناف العملية. تشير القيمة الفارغة إلى أن الحد الأقصى لعدد الدفعات غير الواردة والعملية تستمر حتى النهاية.
maxBatches?: number
قيمة الخاصية
number
onProgress
رد الاتصال حيث يمكن للمتصل تعقب تقدم العملية بالإضافة إلى جمع المسارات التي فشلت في تغيير التحكم بالوصول.
onProgress?: (progress: AccessControlChanges) => void
قيمة الخاصية
(progress: AccessControlChanges) => void