مشاركة عبر


PathChangeAccessControlRecursiveOptions interface

نوع الخيارات setAccessControlRecursiveupdateAccessControlRecursiveremoveAccessControlRecursive.

يمتد

الخصائص

abortSignal

تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية. على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.

batchSize

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

continuationToken

رمز المتابعة لمتابعة الدفعة التالية من العمليات.

continueOnFailure

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

maxBatches

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

onProgress

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

الخصائص الموروثة

tracingOptions

تفاصيل الخاصية

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

تفاصيل الخاصية الموروثة

tracingOptions

tracingOptions?: OperationTracingOptions

قيمة الخاصية

موروث منCommonOptions.tracingOptions