DirectoryProperties interface
واجهة للخيارات الشائعة لكل عملية بعيدة.
الخصائص
| abort |
تنفيذ واجهة |
الخصائص الموروثة
| change |
تغيير خاصية التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة إلى وقت الطلب. |
| creation |
خاصية وقت إنشاء التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. قد يتم تمرير قيمة الاحتفاظ للاحتفاظ بقيمة موجودة دون تغيير. بشكل افتراضي، سيتم تعيين القيمة على أنها الاحتفاظ. |
| file |
سمات نظام الملفات التي سيتم تعيينها على الملف أو الدليل. |
| file |
الإذن (واصف الأمان) الذي سيتم تعيينه للملف أو الدليل في لغة تعريف واصف الأمان (SDDL). إذا تم تحديدها، يجب أن يكون لها مالك ومجموعة وقائمة تحكم وصول تقديرية (DACL). قد يتم تمرير قيمة وراثة للتوارث من الدليل الأصل. يمكن تمرير قيمة الاحتفاظ للحفاظ على القيمة دون تغيير. لاحظ أنه يمكن تحديد ملف واحد فقط من filePermission أو filePermissionKey. وإذا لم يتم تحديد كليهما، تعيين الاحتفاظ إلى filePermission كقيمة افتراضية حسب مكتبة العميل. |
| file |
اختياري. متوفر للإصدار 2023-06-01 والإصدارات الأحدث. تحديد التنسيق الذي يتم إرجاع الإذن به. القيم المقبولة هي SDDL أو ثنائية. إذا كان x-ms-file-permission-format غير محدد أو تم تعيينه بشكل صريح إلى SDDL، يتم إرجاع الإذن بتنسيق SDDL. إذا تم تعيين x-ms-file-permission-format بشكل صريح إلى ثنائي، يتم إرجاع الإذن كسلسلة base64 تمثل الترميز الثنائي للإذن |
| file |
مفتاح الإذن الذي سيتم تعيينه للملف أو الدليل. يمكن إنشاء هذا باستخدام واجهة برمجة تطبيقات Create-Permission. لاحظ أنه يمكن تحديد ملف واحد فقط من filePermission أو filePermissionKey. |
| last |
خاصية الكتابة الأخيرة في التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. قد يتم تمرير قيمة الاحتفاظ للاحتفاظ بقيمة موجودة دون تغيير. بشكل افتراضي، سيتم تعيين القيمة على أنها الاحتفاظ. |
| posix |
خصائص اختيارية لتعيينها على ملفات NFS. لاحظ أن هذه الخاصية تنطبق فقط على الملفات التي تم إنشاؤها في مشاركات NFS. |
| tracing |
تفاصيل الخاصية
abortSignal
تنفيذ واجهة AbortSignalLike للإشارة إلى طلب إلغاء العملية.
على سبيل المثال، استخدم وحدة التحكم @azure/abort لإنشاء AbortSignal.
abortSignal?: AbortSignalLike
قيمة الخاصية
تفاصيل الخاصية الموروثة
changeTime
تغيير خاصية التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. بشكل افتراضي، سيتم تعيين القيمة إلى وقت الطلب.
changeTime?: Date | "now"
قيمة الخاصية
Date | "now"
موروث منFileAndDirectorySetPropertiesCommonOptions.changeTime
creationTime
خاصية وقت إنشاء التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. قد يتم تمرير قيمة الاحتفاظ للاحتفاظ بقيمة موجودة دون تغيير. بشكل افتراضي، سيتم تعيين القيمة على أنها الاحتفاظ.
creationTime?: Date | "now" | "preserve"
قيمة الخاصية
Date | "now" | "preserve"
موروث منFileAndDirectorySetPropertiesCommonOptions.creationTime
fileAttributes
سمات نظام الملفات التي سيتم تعيينها على الملف أو الدليل.
fileAttributes?: FileSystemAttributes | "preserve"
قيمة الخاصية
FileSystemAttributes | "preserve"
موروث منFileAndDirectorySetPropertiesCommonOptions.fileAttributes
filePermission
الإذن (واصف الأمان) الذي سيتم تعيينه للملف أو الدليل في لغة تعريف واصف الأمان (SDDL). إذا تم تحديدها، يجب أن يكون لها مالك ومجموعة وقائمة تحكم وصول تقديرية (DACL). قد يتم تمرير قيمة وراثة للتوارث من الدليل الأصل. يمكن تمرير قيمة الاحتفاظ للحفاظ على القيمة دون تغيير.
لاحظ أنه يمكن تحديد ملف واحد فقط من filePermission أو filePermissionKey. وإذا لم يتم تحديد كليهما، تعيين الاحتفاظ إلى filePermission كقيمة افتراضية حسب مكتبة العميل.
filePermission?: string
قيمة الخاصية
string
موروث منFileAndDirectorySetPropertiesCommonOptions.filePermission
filePermissionFormat
اختياري. متوفر للإصدار 2023-06-01 والإصدارات الأحدث. تحديد التنسيق الذي يتم إرجاع الإذن به. القيم المقبولة هي SDDL أو ثنائية. إذا كان x-ms-file-permission-format غير محدد أو تم تعيينه بشكل صريح إلى SDDL، يتم إرجاع الإذن بتنسيق SDDL. إذا تم تعيين x-ms-file-permission-format بشكل صريح إلى ثنائي، يتم إرجاع الإذن كسلسلة base64 تمثل الترميز الثنائي للإذن
filePermissionFormat?: FilePermissionFormat
قيمة الخاصية
موروث منFileAndDirectorySetPropertiesCommonOptions.filePermissionFormat
filePermissionKey
مفتاح الإذن الذي سيتم تعيينه للملف أو الدليل. يمكن إنشاء هذا باستخدام واجهة برمجة تطبيقات Create-Permission.
لاحظ أنه يمكن تحديد ملف واحد فقط من filePermission أو filePermissionKey.
filePermissionKey?: string
قيمة الخاصية
string
موروث منFileAndDirectorySetPropertiesCommonOptions.filePermissionKey
lastWriteTime
خاصية الكتابة الأخيرة في التوقيت العالمي المتفق عليه (UTC) للدليل. يمكن استخدام قيمة الآن للإشارة إلى وقت الطلب. قد يتم تمرير قيمة الاحتفاظ للاحتفاظ بقيمة موجودة دون تغيير. بشكل افتراضي، سيتم تعيين القيمة على أنها الاحتفاظ.
lastWriteTime?: Date | "now" | "preserve"
قيمة الخاصية
Date | "now" | "preserve"
موروث منFileAndDirectorySetPropertiesCommonOptions.lastWriteTime
posixProperties
خصائص اختيارية لتعيينها على ملفات NFS. لاحظ أن هذه الخاصية تنطبق فقط على الملفات التي تم إنشاؤها في مشاركات NFS.
posixProperties?: FilePosixProperties
قيمة الخاصية
موروث منFileAndDirectorySetPropertiesCommonOptions.posixProperties