FileGetPropertiesHeaders interface
تعريف الرؤوس لعملية File_getProperties.
الخصائص
| cache |
إذا تم تعيين عنوان طلب Cache-Control مسبقا للملف، يتم إرجاع قيمة Cache-Control في هذا العنوان. |
| content |
ترجع القيمة التي تم تحديدها لعنوان "x-ms-content-disposition" وتحدد كيفية معالجة الاستجابة. |
| content |
إذا تم تعيين عنوان طلب ترميز المحتوى مسبقا للملف، يتم إرجاع قيمة ترميز المحتوى في هذا العنوان. |
| content |
إرجاع القيمة التي تم تحديدها لعنوان طلب لغة المحتوى. |
| content |
حجم الملف بالبايت. يقوم هذا العنوان بإرجاع قيمة رأس "x-ms-content-length" المخزن مع الملف. |
| contentMD5 | إذا تم تعيين عنوان Content-MD5 للملف، يتم إرجاع عنوان استجابة Content-MD5 بحيث يمكن للعميل التحقق من تكامل محتوى الرسالة. |
| content |
نوع المحتوى المحدد للملف. نوع المحتوى الافتراضي هو "application/octet-stream" |
| copy |
وقت الانتهاء من آخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة. يمكن لهذه القيمة تحديد وقت محاولة النسخ المكتملة أو الفاشلة أو التي تم إجهاضها. |
| copy |
معرف السلسلة لآخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة. |
| copy |
يحتوي على عدد وحدات البايت المنسوخة وإجمالي وحدات البايت في المصدر في آخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة. يمكن أن يظهر بين 0 وبايت طول المحتوى المنسخ. |
| copy |
URL يصل إلى 2 كيلوبايت في الطول الذي يحدد الملف المصدر المستخدم في آخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة. |
| copy |
حالة عملية النسخ المحددة بواسطة "x-ms-copy-id". |
| copy |
يظهر فقط عند فشل حالة x-ms-copy-status أو تعليقها. يصف سبب فشل عملية النسخ القاتلة أو غير القاتلة. |
| date | قيمة تاريخ/وقت UTC تم إنشاؤها بواسطة الخدمة تشير إلى الوقت الذي تم فيه بدء الاستجابة. |
| error |
رمز الخطأ |
| etag | يحتوي ETag على قيمة يمكنك استخدامها لتنفيذ العمليات بشكل مشروط، في علامات الاقتباس. |
| file |
السمات المعينة للملف. |
| file |
تغيير وقت الملف. |
| file |
وقت إنشاء الملف. |
| file |
fileId للملف. |
| file |
وقت الكتابة الأخير للملف. |
| file |
معرف الملف الأصل للملف. |
| file |
مفتاح مجموعة الأذونات للملف. |
| file |
إرجاع النوع File. محجوز للاستخدام في المستقبل. |
| is |
يتم تعيين قيمة هذا العنوان إلى true إذا تم تشفير بيانات الملف وبيانات تعريف التطبيق بالكامل باستخدام الخوارزمية المحددة. وإلا، يتم تعيين القيمة إلى false (عندما يكون الملف غير مشفر، أو إذا تم تشفير أجزاء فقط من بيانات تعريف الملف/التطبيق). |
| last |
إرجاع تاريخ ووقت آخر تعديل للملف. يتبع تنسيق التاريخ RFC 1123. تقوم أي عملية تقوم بتعديل الملف أو خصائصه بتحديث آخر مرة تم تعديلها. |
| lease |
عند تأجير ملف، يحدد ما إذا كان التأجير لمدة لا نهائية أو ثابتة. |
| lease |
حالة التأجير للملف. |
| lease |
حالة التأجير الحالية للملف. |
| metadata | مجموعة من أزواج قيمة الاسم المقترنة بهذا الملف كبيانات تعريف معرفة من قبل المستخدم. |
| posix |
خصائص ملفات NFS. |
| request |
يحدد هذا العنوان بشكل فريد الطلب الذي تم إجراؤه ويمكن استخدامه لاستكشاف أخطاء الطلب وإصلاحها. |
| version | يشير إلى إصدار خدمة الملفات المستخدمة لتنفيذ الطلب. |
تفاصيل الخاصية
cacheControl
إذا تم تعيين عنوان طلب Cache-Control مسبقا للملف، يتم إرجاع قيمة Cache-Control في هذا العنوان.
cacheControl?: string
قيمة الخاصية
string
contentDisposition
ترجع القيمة التي تم تحديدها لعنوان "x-ms-content-disposition" وتحدد كيفية معالجة الاستجابة.
contentDisposition?: string
قيمة الخاصية
string
contentEncoding
إذا تم تعيين عنوان طلب ترميز المحتوى مسبقا للملف، يتم إرجاع قيمة ترميز المحتوى في هذا العنوان.
contentEncoding?: string
قيمة الخاصية
string
contentLanguage
إرجاع القيمة التي تم تحديدها لعنوان طلب لغة المحتوى.
contentLanguage?: string
قيمة الخاصية
string
contentLength
حجم الملف بالبايت. يقوم هذا العنوان بإرجاع قيمة رأس "x-ms-content-length" المخزن مع الملف.
contentLength?: number
قيمة الخاصية
number
contentMD5
إذا تم تعيين عنوان Content-MD5 للملف، يتم إرجاع عنوان استجابة Content-MD5 بحيث يمكن للعميل التحقق من تكامل محتوى الرسالة.
contentMD5?: Uint8Array
قيمة الخاصية
Uint8Array
contentType
نوع المحتوى المحدد للملف. نوع المحتوى الافتراضي هو "application/octet-stream"
contentType?: string
قيمة الخاصية
string
copyCompletedOn
وقت الانتهاء من آخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة. يمكن لهذه القيمة تحديد وقت محاولة النسخ المكتملة أو الفاشلة أو التي تم إجهاضها.
copyCompletedOn?: Date
قيمة الخاصية
Date
copyId
معرف السلسلة لآخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة.
copyId?: string
قيمة الخاصية
string
copyProgress
يحتوي على عدد وحدات البايت المنسوخة وإجمالي وحدات البايت في المصدر في آخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة. يمكن أن يظهر بين 0 وبايت طول المحتوى المنسخ.
copyProgress?: string
قيمة الخاصية
string
copySource
URL يصل إلى 2 كيلوبايت في الطول الذي يحدد الملف المصدر المستخدم في آخر محاولة لعملية نسخ الملف حيث كان هذا الملف هو الملف الوجهة.
copySource?: string
قيمة الخاصية
string
copyStatus
حالة عملية النسخ المحددة بواسطة "x-ms-copy-id".
copyStatus?: CopyStatusType
قيمة الخاصية
copyStatusDescription
يظهر فقط عند فشل حالة x-ms-copy-status أو تعليقها. يصف سبب فشل عملية النسخ القاتلة أو غير القاتلة.
copyStatusDescription?: string
قيمة الخاصية
string
date
قيمة تاريخ/وقت UTC تم إنشاؤها بواسطة الخدمة تشير إلى الوقت الذي تم فيه بدء الاستجابة.
date?: Date
قيمة الخاصية
Date
errorCode
رمز الخطأ
errorCode?: string
قيمة الخاصية
string
etag
يحتوي ETag على قيمة يمكنك استخدامها لتنفيذ العمليات بشكل مشروط، في علامات الاقتباس.
etag?: string
قيمة الخاصية
string
fileAttributes
السمات المعينة للملف.
fileAttributes?: string
قيمة الخاصية
string
fileChangeOn
تغيير وقت الملف.
fileChangeOn?: Date
قيمة الخاصية
Date
fileCreatedOn
وقت إنشاء الملف.
fileCreatedOn?: Date
قيمة الخاصية
Date
fileId
fileId للملف.
fileId?: string
قيمة الخاصية
string
fileLastWriteOn
وقت الكتابة الأخير للملف.
fileLastWriteOn?: Date
قيمة الخاصية
Date
fileParentId
معرف الملف الأصل للملف.
fileParentId?: string
قيمة الخاصية
string
filePermissionKey
مفتاح مجموعة الأذونات للملف.
filePermissionKey?: string
قيمة الخاصية
string
fileType
إرجاع النوع File. محجوز للاستخدام في المستقبل.
fileType?: string
قيمة الخاصية
string
isServerEncrypted
يتم تعيين قيمة هذا العنوان إلى true إذا تم تشفير بيانات الملف وبيانات تعريف التطبيق بالكامل باستخدام الخوارزمية المحددة. وإلا، يتم تعيين القيمة إلى false (عندما يكون الملف غير مشفر، أو إذا تم تشفير أجزاء فقط من بيانات تعريف الملف/التطبيق).
isServerEncrypted?: boolean
قيمة الخاصية
boolean
lastModified
إرجاع تاريخ ووقت آخر تعديل للملف. يتبع تنسيق التاريخ RFC 1123. تقوم أي عملية تقوم بتعديل الملف أو خصائصه بتحديث آخر مرة تم تعديلها.
lastModified?: Date
قيمة الخاصية
Date
leaseDuration
عند تأجير ملف، يحدد ما إذا كان التأجير لمدة لا نهائية أو ثابتة.
leaseDuration?: LeaseDurationType
قيمة الخاصية
leaseState
leaseStatus
metadata
مجموعة من أزواج قيمة الاسم المقترنة بهذا الملف كبيانات تعريف معرفة من قبل المستخدم.
metadata?: {[propertyName: string]: string}
قيمة الخاصية
{[propertyName: string]: string}
posixProperties
requestId
يحدد هذا العنوان بشكل فريد الطلب الذي تم إجراؤه ويمكن استخدامه لاستكشاف أخطاء الطلب وإصلاحها.
requestId?: string
قيمة الخاصية
string
version
يشير إلى إصدار خدمة الملفات المستخدمة لتنفيذ الطلب.
version?: string
قيمة الخاصية
string