مشاركة عبر


Directory class

فئة تمثل دليل.

المنشئون

Directory(StorageClientContext)

إنشاء دليل.

الأساليب

create(string, string, string, DirectoryCreateOptionalParams, ServiceCallback<void>)
create(string, string, string, Models.DirectoryCreateOptionalParams)

إنشاء دليل جديد ضمن المشاركة المحددة أو الدليل الأصل.

create(string, string, string, ServiceCallback<void>)
deleteMethod(DirectoryDeleteMethodOptionalParams, ServiceCallback<void>)
deleteMethod(Models.DirectoryDeleteMethodOptionalParams)

إزالة الدليل الفارغ المحدد. لاحظ أن الدليل يجب أن يكون فارغا قبل أن يمكن حذفه.

deleteMethod(ServiceCallback<void>)
forceCloseHandles(string, DirectoryForceCloseHandlesOptionalParams, ServiceCallback<void>)
forceCloseHandles(string, Models.DirectoryForceCloseHandlesOptionalParams)

إغلاق كافة المقابض المفتوحة لدليل معين.

forceCloseHandles(string, ServiceCallback<void>)
getProperties(DirectoryGetPropertiesOptionalParams, ServiceCallback<void>)
getProperties(Models.DirectoryGetPropertiesOptionalParams)

إرجاع كافة خصائص النظام للدليل المحدد، ويمكن أيضا استخدامها للتحقق من وجود دليل. لا تتضمن البيانات التي تم إرجاعها الملفات الموجودة في الدليل أو أي أدلة فرعية.

getProperties(ServiceCallback<void>)
listFilesAndDirectoriesSegment(DirectoryListFilesAndDirectoriesSegmentOptionalParams, ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
listFilesAndDirectoriesSegment(Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams)

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

listFilesAndDirectoriesSegment(ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)
listHandles(DirectoryListHandlesOptionalParams, ServiceCallback<ListHandlesResponse>)
listHandles(Models.DirectoryListHandlesOptionalParams)

يسرد مقابض الدليل.

listHandles(ServiceCallback<ListHandlesResponse>)
setMetadata(DirectorySetMetadataOptionalParams, ServiceCallback<void>)
setMetadata(Models.DirectorySetMetadataOptionalParams)

تحديث بيانات التعريف المعرفة من قبل المستخدم للدليل المحدد.

setMetadata(ServiceCallback<void>)
setProperties(string, string, string, DirectorySetPropertiesOptionalParams, ServiceCallback<void>)
setProperties(string, string, string, Models.DirectorySetPropertiesOptionalParams)

تعيين خصائص على الدليل.

setProperties(string, string, string, ServiceCallback<void>)

تفاصيل المنشئ

Directory(StorageClientContext)

إنشاء دليل.

new Directory(client: StorageClientContext)

المعلمات

client
StorageClientContext

الرجوع إلى عميل الخدمة.

تفاصيل الأسلوب

create(string, string, string, DirectoryCreateOptionalParams, ServiceCallback<void>)

function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options: DirectoryCreateOptionalParams, callback: ServiceCallback<void>)

المعلمات

fileAttributes

string

إذا تم تحديدها، تعيين سمات الملف المتوفرة. القيمة الافتراضية: "أرشفة" للملف و"دليل" للدليل. يمكن أيضا تحديد "بلا" كافتراضي.

fileCreationTime

string

وقت إنشاء الملف/الدليل.

fileLastWriteTime

string

وقت الكتابة الأخير للملف/الدليل.

options
DirectoryCreateOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

create(string, string, string, Models.DirectoryCreateOptionalParams)

إنشاء دليل جديد ضمن المشاركة المحددة أو الدليل الأصل.

function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options?: Models.DirectoryCreateOptionalParams)

المعلمات

fileAttributes

string

إذا تم تحديدها، تعيين سمات الملف المتوفرة. القيمة الافتراضية: "أرشفة" للملف و"دليل" للدليل. يمكن أيضا تحديد "بلا" كافتراضي.

fileCreationTime

string

وقت إنشاء الملف/الدليل.

fileLastWriteTime

string

وقت الكتابة الأخير للملف/الدليل.

options
Models.DirectoryCreateOptionalParams

المرتجعات

Promise<Models.DirectoryCreateResponse>

وعد<Models.DirectoryCreateResponse>

create(string, string, string, ServiceCallback<void>)

function create(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, callback: ServiceCallback<void>)

المعلمات

fileAttributes

string

إذا تم تحديدها، تعيين سمات الملف المتوفرة. القيمة الافتراضية: "أرشفة" للملف و"دليل" للدليل. يمكن أيضا تحديد "بلا" كافتراضي.

fileCreationTime

string

وقت إنشاء الملف/الدليل.

fileLastWriteTime

string

وقت الكتابة الأخير للملف/الدليل.

callback

ServiceCallback<void>

رد الاتصال

deleteMethod(DirectoryDeleteMethodOptionalParams, ServiceCallback<void>)

function deleteMethod(options: DirectoryDeleteMethodOptionalParams, callback: ServiceCallback<void>)

المعلمات

options
DirectoryDeleteMethodOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

deleteMethod(Models.DirectoryDeleteMethodOptionalParams)

إزالة الدليل الفارغ المحدد. لاحظ أن الدليل يجب أن يكون فارغا قبل أن يمكن حذفه.

function deleteMethod(options?: Models.DirectoryDeleteMethodOptionalParams)

المعلمات

options
Models.DirectoryDeleteMethodOptionalParams

المرتجعات

Promise<Models.DirectoryDeleteResponse>

وعد<Models.DirectoryDeleteResponse>

deleteMethod(ServiceCallback<void>)

function deleteMethod(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

forceCloseHandles(string, DirectoryForceCloseHandlesOptionalParams, ServiceCallback<void>)

function forceCloseHandles(handleId: string, options: DirectoryForceCloseHandlesOptionalParams, callback: ServiceCallback<void>)

المعلمات

handleId

string

تحديد معرف المقبض الذي تم فتحه على الملف أو الدليل المراد إغلاقه. Asterix ('*') هو حرف بدل يحدد جميع المقابض.

options
DirectoryForceCloseHandlesOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

forceCloseHandles(string, Models.DirectoryForceCloseHandlesOptionalParams)

إغلاق كافة المقابض المفتوحة لدليل معين.

function forceCloseHandles(handleId: string, options?: Models.DirectoryForceCloseHandlesOptionalParams)

المعلمات

handleId

string

تحديد معرف المقبض الذي تم فتحه على الملف أو الدليل المراد إغلاقه. Asterix ('*') هو حرف بدل يحدد جميع المقابض.

options
Models.DirectoryForceCloseHandlesOptionalParams

المرتجعات

Promise<Models.DirectoryForceCloseHandlesResponse>

وعد<Models.DirectoryForceCloseHandlesResponse>

forceCloseHandles(string, ServiceCallback<void>)

function forceCloseHandles(handleId: string, callback: ServiceCallback<void>)

المعلمات

handleId

string

تحديد معرف المقبض الذي تم فتحه على الملف أو الدليل المراد إغلاقه. Asterix ('*') هو حرف بدل يحدد جميع المقابض.

callback

ServiceCallback<void>

رد الاتصال

getProperties(DirectoryGetPropertiesOptionalParams, ServiceCallback<void>)

function getProperties(options: DirectoryGetPropertiesOptionalParams, callback: ServiceCallback<void>)

المعلمات

options
DirectoryGetPropertiesOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

getProperties(Models.DirectoryGetPropertiesOptionalParams)

إرجاع كافة خصائص النظام للدليل المحدد، ويمكن أيضا استخدامها للتحقق من وجود دليل. لا تتضمن البيانات التي تم إرجاعها الملفات الموجودة في الدليل أو أي أدلة فرعية.

function getProperties(options?: Models.DirectoryGetPropertiesOptionalParams)

المعلمات

options
Models.DirectoryGetPropertiesOptionalParams

المرتجعات

Promise<Models.DirectoryGetPropertiesResponse>

وعد<Models.DirectoryGetPropertiesResponse>

getProperties(ServiceCallback<void>)

function getProperties(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

listFilesAndDirectoriesSegment(DirectoryListFilesAndDirectoriesSegmentOptionalParams, ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)

function listFilesAndDirectoriesSegment(options: DirectoryListFilesAndDirectoriesSegmentOptionalParams, callback: ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)

المعلمات

options
DirectoryListFilesAndDirectoriesSegmentOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<ListFilesAndDirectoriesSegmentResponse>

رد الاتصال

listFilesAndDirectoriesSegment(Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams)

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

function listFilesAndDirectoriesSegment(options?: Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams)

المعلمات

options
Models.DirectoryListFilesAndDirectoriesSegmentOptionalParams

المرتجعات

Promise<Models.DirectoryListFilesAndDirectoriesSegmentResponse>

وعد<Models.DirectoryListFilesAndDirectoriesSegmentResponse>

listFilesAndDirectoriesSegment(ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)

function listFilesAndDirectoriesSegment(callback: ServiceCallback<ListFilesAndDirectoriesSegmentResponse>)

المعلمات

callback

ServiceCallback<ListFilesAndDirectoriesSegmentResponse>

رد الاتصال

listHandles(DirectoryListHandlesOptionalParams, ServiceCallback<ListHandlesResponse>)

function listHandles(options: DirectoryListHandlesOptionalParams, callback: ServiceCallback<ListHandlesResponse>)

المعلمات

options
DirectoryListHandlesOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<ListHandlesResponse>

رد الاتصال

listHandles(Models.DirectoryListHandlesOptionalParams)

يسرد مقابض الدليل.

function listHandles(options?: Models.DirectoryListHandlesOptionalParams)

المعلمات

options
Models.DirectoryListHandlesOptionalParams

المرتجعات

Promise<Models.DirectoryListHandlesResponse>

وعد<Models.DirectoryListHandlesResponse>

listHandles(ServiceCallback<ListHandlesResponse>)

function listHandles(callback: ServiceCallback<ListHandlesResponse>)

المعلمات

callback

ServiceCallback<ListHandlesResponse>

رد الاتصال

setMetadata(DirectorySetMetadataOptionalParams, ServiceCallback<void>)

function setMetadata(options: DirectorySetMetadataOptionalParams, callback: ServiceCallback<void>)

المعلمات

options
DirectorySetMetadataOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

setMetadata(Models.DirectorySetMetadataOptionalParams)

تحديث بيانات التعريف المعرفة من قبل المستخدم للدليل المحدد.

function setMetadata(options?: Models.DirectorySetMetadataOptionalParams)

المعلمات

options
Models.DirectorySetMetadataOptionalParams

المرتجعات

Promise<Models.DirectorySetMetadataResponse>

وعد<Models.DirectorySetMetadataResponse>

setMetadata(ServiceCallback<void>)

function setMetadata(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

setProperties(string, string, string, DirectorySetPropertiesOptionalParams, ServiceCallback<void>)

function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options: DirectorySetPropertiesOptionalParams, callback: ServiceCallback<void>)

المعلمات

fileAttributes

string

إذا تم تحديدها، تعيين سمات الملف المتوفرة. القيمة الافتراضية: "أرشفة" للملف و"دليل" للدليل. يمكن أيضا تحديد "بلا" كافتراضي.

fileCreationTime

string

وقت إنشاء الملف/الدليل.

fileLastWriteTime

string

وقت الكتابة الأخير للملف/الدليل.

options
DirectorySetPropertiesOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

setProperties(string, string, string, Models.DirectorySetPropertiesOptionalParams)

تعيين خصائص على الدليل.

function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, options?: Models.DirectorySetPropertiesOptionalParams)

المعلمات

fileAttributes

string

إذا تم تحديدها، تعيين سمات الملف المتوفرة. القيمة الافتراضية: "أرشفة" للملف و"دليل" للدليل. يمكن أيضا تحديد "بلا" كافتراضي.

fileCreationTime

string

وقت إنشاء الملف/الدليل.

fileLastWriteTime

string

وقت الكتابة الأخير للملف/الدليل.

options
Models.DirectorySetPropertiesOptionalParams

المرتجعات

Promise<Models.DirectorySetPropertiesResponse>

وعد<Models.DirectorySetPropertiesResponse>

setProperties(string, string, string, ServiceCallback<void>)

function setProperties(fileAttributes: string, fileCreationTime: string, fileLastWriteTime: string, callback: ServiceCallback<void>)

المعلمات

fileAttributes

string

إذا تم تحديدها، تعيين سمات الملف المتوفرة. القيمة الافتراضية: "أرشفة" للملف و"دليل" للدليل. يمكن أيضا تحديد "بلا" كافتراضي.

fileCreationTime

string

وقت إنشاء الملف/الدليل.

fileLastWriteTime

string

وقت الكتابة الأخير للملف/الدليل.

callback

ServiceCallback<void>

رد الاتصال