مشاركة عبر


Share class

فئة تمثل مشاركة.

المنشئون

Share(StorageClientContext)

إنشاء مشاركة.

الأساليب

create(Models.ShareCreateOptionalParams)

إنشاء مشاركة جديدة ضمن الحساب المحدد. إذا كانت المشاركة بنفس الاسم موجودة بالفعل، تفشل العملية.

create(ServiceCallback<void>)
create(ShareCreateOptionalParams, ServiceCallback<void>)
createPermission(Permission, Models.ShareCreatePermissionOptionalParams)

إنشاء إذن (واصف أمان).

createPermission(Permission, ServiceCallback<void>)
createPermission(Permission, ShareCreatePermissionOptionalParams, ServiceCallback<void>)
createSnapshot(Models.ShareCreateSnapshotOptionalParams)

إنشاء لقطة للقراءة فقط لمشاركة.

createSnapshot(ServiceCallback<void>)
createSnapshot(ShareCreateSnapshotOptionalParams, ServiceCallback<void>)
deleteMethod(Models.ShareDeleteMethodOptionalParams)

تحدد العملية لقطة المشاركة أو المشاركة المحددة للحذف. يتم حذف لقطة المشاركة أو المشاركة وأي ملفات موجودة داخلها لاحقا أثناء تجميع البيانات المهملة.

deleteMethod(ServiceCallback<void>)
deleteMethod(ShareDeleteMethodOptionalParams, ServiceCallback<void>)
getAccessPolicy(Models.ShareGetAccessPolicyOptionalParams)

إرجاع معلومات حول نهج الوصول المخزنة المحددة على المشاركة.

getAccessPolicy(ServiceCallback<SignedIdentifier[]>)
getAccessPolicy(ShareGetAccessPolicyOptionalParams, ServiceCallback<SignedIdentifier[]>)
getPermission(string, Models.ShareGetPermissionOptionalParams)

إرجاع الإذن (واصف الأمان) لمفتاح معين

getPermission(string, ServiceCallback<Permission>)
getPermission(string, ShareGetPermissionOptionalParams, ServiceCallback<Permission>)
getProperties(Models.ShareGetPropertiesOptionalParams)

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

getProperties(ServiceCallback<void>)
getProperties(ShareGetPropertiesOptionalParams, ServiceCallback<void>)
getStatistics(Models.ShareGetStatisticsOptionalParams)

استرداد الإحصائيات المتعلقة بالمشاركة.

getStatistics(ServiceCallback<ShareStats>)
getStatistics(ShareGetStatisticsOptionalParams, ServiceCallback<ShareStats>)
setAccessPolicy(Models.ShareSetAccessPolicyOptionalParams)

تعيين نهج وصول مخزن للاستخدام مع توقيعات الوصول المشتركة.

setAccessPolicy(ServiceCallback<void>)
setAccessPolicy(ShareSetAccessPolicyOptionalParams, ServiceCallback<void>)
setMetadata(Models.ShareSetMetadataOptionalParams)

تعيين زوج واحد أو أكثر من أزواج قيمة الاسم المعرفة من قبل المستخدم للمشاركة المحددة.

setMetadata(ServiceCallback<void>)
setMetadata(ShareSetMetadataOptionalParams, ServiceCallback<void>)
setQuota(Models.ShareSetQuotaOptionalParams)

تعيين الحصة النسبية للمشاركة المحددة.

setQuota(ServiceCallback<void>)
setQuota(ShareSetQuotaOptionalParams, ServiceCallback<void>)

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

Share(StorageClientContext)

إنشاء مشاركة.

new Share(client: StorageClientContext)

المعلمات

client
StorageClientContext

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

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

create(Models.ShareCreateOptionalParams)

إنشاء مشاركة جديدة ضمن الحساب المحدد. إذا كانت المشاركة بنفس الاسم موجودة بالفعل، تفشل العملية.

function create(options?: Models.ShareCreateOptionalParams)

المعلمات

options
Models.ShareCreateOptionalParams

المرتجعات

Promise<Models.ShareCreateResponse>

وعد<Models.ShareCreateResponse>

create(ServiceCallback<void>)

function create(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

create(ShareCreateOptionalParams, ServiceCallback<void>)

function create(options: ShareCreateOptionalParams, callback: ServiceCallback<void>)

المعلمات

options
ShareCreateOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

createPermission(Permission, Models.ShareCreatePermissionOptionalParams)

إنشاء إذن (واصف أمان).

function createPermission(permission: Permission, options?: Models.ShareCreatePermissionOptionalParams)

المعلمات

permission
Permission

الإذن (واصف أمان) الموضح في SDDL.

options
Models.ShareCreatePermissionOptionalParams

المرتجعات

Promise<Models.ShareCreatePermissionResponse>

وعد<Models.ShareCreatePermissionResponse>

createPermission(Permission, ServiceCallback<void>)

function createPermission(permission: Permission, callback: ServiceCallback<void>)

المعلمات

permission
Permission

الإذن (واصف أمان) الموضح في SDDL.

callback

ServiceCallback<void>

رد الاتصال

createPermission(Permission, ShareCreatePermissionOptionalParams, ServiceCallback<void>)

function createPermission(permission: Permission, options: ShareCreatePermissionOptionalParams, callback: ServiceCallback<void>)

المعلمات

permission
Permission

الإذن (واصف أمان) الموضح في SDDL.

options
ShareCreatePermissionOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

createSnapshot(Models.ShareCreateSnapshotOptionalParams)

إنشاء لقطة للقراءة فقط لمشاركة.

function createSnapshot(options?: Models.ShareCreateSnapshotOptionalParams)

المعلمات

options
Models.ShareCreateSnapshotOptionalParams

المرتجعات

Promise<Models.ShareCreateSnapshotResponse>

وعد<Models.ShareCreateSnapshotResponse>

createSnapshot(ServiceCallback<void>)

function createSnapshot(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

createSnapshot(ShareCreateSnapshotOptionalParams, ServiceCallback<void>)

function createSnapshot(options: ShareCreateSnapshotOptionalParams, callback: ServiceCallback<void>)

المعلمات

options
ShareCreateSnapshotOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

deleteMethod(Models.ShareDeleteMethodOptionalParams)

تحدد العملية لقطة المشاركة أو المشاركة المحددة للحذف. يتم حذف لقطة المشاركة أو المشاركة وأي ملفات موجودة داخلها لاحقا أثناء تجميع البيانات المهملة.

function deleteMethod(options?: Models.ShareDeleteMethodOptionalParams)

المعلمات

options
Models.ShareDeleteMethodOptionalParams

المرتجعات

Promise<Models.ShareDeleteResponse>

وعد<Models.ShareDeleteResponse>

deleteMethod(ServiceCallback<void>)

function deleteMethod(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

deleteMethod(ShareDeleteMethodOptionalParams, ServiceCallback<void>)

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

المعلمات

options
ShareDeleteMethodOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

getAccessPolicy(Models.ShareGetAccessPolicyOptionalParams)

إرجاع معلومات حول نهج الوصول المخزنة المحددة على المشاركة.

function getAccessPolicy(options?: Models.ShareGetAccessPolicyOptionalParams)

المعلمات

options
Models.ShareGetAccessPolicyOptionalParams

المرتجعات

Promise<Models.ShareGetAccessPolicyResponse>

وعد<Models.ShareGetAccessPolicyResponse>

getAccessPolicy(ServiceCallback<SignedIdentifier[]>)

function getAccessPolicy(callback: ServiceCallback<SignedIdentifier[]>)

المعلمات

callback

ServiceCallback<SignedIdentifier[]>

رد الاتصال

getAccessPolicy(ShareGetAccessPolicyOptionalParams, ServiceCallback<SignedIdentifier[]>)

function getAccessPolicy(options: ShareGetAccessPolicyOptionalParams, callback: ServiceCallback<SignedIdentifier[]>)

المعلمات

options
ShareGetAccessPolicyOptionalParams

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

callback

ServiceCallback<SignedIdentifier[]>

رد الاتصال

getPermission(string, Models.ShareGetPermissionOptionalParams)

إرجاع الإذن (واصف الأمان) لمفتاح معين

function getPermission(filePermissionKey: string, options?: Models.ShareGetPermissionOptionalParams)

المعلمات

filePermissionKey

string

مفتاح الإذن الذي سيتم تعيينه للدليل/الملف. ملاحظة: يجب تحديد واحد فقط من x-ms-file-permission أو x-ms-file-permission-key.

options
Models.ShareGetPermissionOptionalParams

المرتجعات

Promise<Models.ShareGetPermissionResponse>

وعد<Models.ShareGetPermissionResponse>

getPermission(string, ServiceCallback<Permission>)

function getPermission(filePermissionKey: string, callback: ServiceCallback<Permission>)

المعلمات

filePermissionKey

string

مفتاح الإذن الذي سيتم تعيينه للدليل/الملف. ملاحظة: يجب تحديد واحد فقط من x-ms-file-permission أو x-ms-file-permission-key.

callback

ServiceCallback<Permission>

رد الاتصال

getPermission(string, ShareGetPermissionOptionalParams, ServiceCallback<Permission>)

function getPermission(filePermissionKey: string, options: ShareGetPermissionOptionalParams, callback: ServiceCallback<Permission>)

المعلمات

filePermissionKey

string

مفتاح الإذن الذي سيتم تعيينه للدليل/الملف. ملاحظة: يجب تحديد واحد فقط من x-ms-file-permission أو x-ms-file-permission-key.

options
ShareGetPermissionOptionalParams

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

callback

ServiceCallback<Permission>

رد الاتصال

getProperties(Models.ShareGetPropertiesOptionalParams)

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

function getProperties(options?: Models.ShareGetPropertiesOptionalParams)

المعلمات

options
Models.ShareGetPropertiesOptionalParams

المرتجعات

Promise<Models.ShareGetPropertiesResponse>

وعد<Models.ShareGetPropertiesResponse>

getProperties(ServiceCallback<void>)

function getProperties(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

getProperties(ShareGetPropertiesOptionalParams, ServiceCallback<void>)

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

المعلمات

options
ShareGetPropertiesOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

getStatistics(Models.ShareGetStatisticsOptionalParams)

استرداد الإحصائيات المتعلقة بالمشاركة.

function getStatistics(options?: Models.ShareGetStatisticsOptionalParams)

المعلمات

options
Models.ShareGetStatisticsOptionalParams

المرتجعات

Promise<Models.ShareGetStatisticsResponse>

وعد<Models.ShareGetStatisticsResponse>

getStatistics(ServiceCallback<ShareStats>)

function getStatistics(callback: ServiceCallback<ShareStats>)

المعلمات

callback

ServiceCallback<ShareStats>

رد الاتصال

getStatistics(ShareGetStatisticsOptionalParams, ServiceCallback<ShareStats>)

function getStatistics(options: ShareGetStatisticsOptionalParams, callback: ServiceCallback<ShareStats>)

المعلمات

options
ShareGetStatisticsOptionalParams

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

callback

ServiceCallback<ShareStats>

رد الاتصال

setAccessPolicy(Models.ShareSetAccessPolicyOptionalParams)

تعيين نهج وصول مخزن للاستخدام مع توقيعات الوصول المشتركة.

function setAccessPolicy(options?: Models.ShareSetAccessPolicyOptionalParams)

المعلمات

options
Models.ShareSetAccessPolicyOptionalParams

المرتجعات

Promise<Models.ShareSetAccessPolicyResponse>

وعد<Models.ShareSetAccessPolicyResponse>

setAccessPolicy(ServiceCallback<void>)

function setAccessPolicy(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

setAccessPolicy(ShareSetAccessPolicyOptionalParams, ServiceCallback<void>)

function setAccessPolicy(options: ShareSetAccessPolicyOptionalParams, callback: ServiceCallback<void>)

المعلمات

options
ShareSetAccessPolicyOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

setMetadata(Models.ShareSetMetadataOptionalParams)

تعيين زوج واحد أو أكثر من أزواج قيمة الاسم المعرفة من قبل المستخدم للمشاركة المحددة.

function setMetadata(options?: Models.ShareSetMetadataOptionalParams)

المعلمات

options
Models.ShareSetMetadataOptionalParams

المرتجعات

Promise<Models.ShareSetMetadataResponse>

وعد<Models.ShareSetMetadataResponse>

setMetadata(ServiceCallback<void>)

function setMetadata(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

setMetadata(ShareSetMetadataOptionalParams, ServiceCallback<void>)

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

المعلمات

options
ShareSetMetadataOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال

setQuota(Models.ShareSetQuotaOptionalParams)

تعيين الحصة النسبية للمشاركة المحددة.

function setQuota(options?: Models.ShareSetQuotaOptionalParams)

المعلمات

options
Models.ShareSetQuotaOptionalParams

المرتجعات

Promise<Models.ShareSetQuotaResponse>

وعد<Models.ShareSetQuotaResponse>

setQuota(ServiceCallback<void>)

function setQuota(callback: ServiceCallback<void>)

المعلمات

callback

ServiceCallback<void>

رد الاتصال

setQuota(ShareSetQuotaOptionalParams, ServiceCallback<void>)

function setQuota(options: ShareSetQuotaOptionalParams, callback: ServiceCallback<void>)

المعلمات

options
ShareSetQuotaOptionalParams

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

callback

ServiceCallback<void>

رد الاتصال