ContainerSASPermissions class

هذه فئة مساعد لإنشاء سلسلة تمثل الأذونات الممنوحة من قبل ServiceSAS إلى حاوية. يعني تعيين قيمة إلى true أن أي SAS يستخدم هذه الأذونات سيمنح أذونات لتلك العملية. بمجرد تعيين جميع القيم، يجب تسلسل هذا مع toString وتعيينه ك حقل أذونات على كائن <xref:BlobSASSignatureValues> . من الممكن إنشاء سلسلة الأذونات دون هذه الفئة، ولكن ترتيب الأذونات خاص وهذه الفئة تضمن الصحة.

الخصائص

add

يحدد إضافة حق الوصول الممنوح.

create

يحدد إنشاء حق الوصول الممنوح.

delete

تحديد حذف الوصول الممنوح.

deleteVersion

يحدد حذف الوصول إلى الإصدار الممنوح.

execute

يحدد تنفيذ الوصول الممنوح.

list

تحديد الوصول الممنوح للقائمة.

move

يحدد نقل الوصول الممنوح.

read

تحديد حق الوصول للقراءة الممنوح.

setImmutabilityPolicy

تحديد الوصول إلى SetImmutabilityPolicy الممنوح.

tag

تم منح الوصول إلى علامة Specfies.

write

يحدد حق الوصول للكتابة الممنوح.

الأساليب

from(ContainerSASPermissionsLike)

<xref:ContainerSASPermissions> ينشئ من كائن أولي يحتوي على نفس مفاتيحه وقيم منطقية لهم.

parse(string)

<xref:ContainerSASPermissions> إنشاء من سلسلة الأذونات المحددة. سيطرح هذا الأسلوب خطأ إذا واجه حرفا لا يتوافق مع إذن صالح.

toString()

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

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

add

يحدد إضافة حق الوصول الممنوح.

add: boolean

قيمة الخاصية

boolean

create

يحدد إنشاء حق الوصول الممنوح.

create: boolean

قيمة الخاصية

boolean

delete

تحديد حذف الوصول الممنوح.

delete: boolean

قيمة الخاصية

boolean

deleteVersion

يحدد حذف الوصول إلى الإصدار الممنوح.

deleteVersion: boolean

قيمة الخاصية

boolean

execute

يحدد تنفيذ الوصول الممنوح.

execute: boolean

قيمة الخاصية

boolean

list

تحديد الوصول الممنوح للقائمة.

list: boolean

قيمة الخاصية

boolean

move

يحدد نقل الوصول الممنوح.

move: boolean

قيمة الخاصية

boolean

read

تحديد حق الوصول للقراءة الممنوح.

read: boolean

قيمة الخاصية

boolean

setImmutabilityPolicy

تحديد الوصول إلى SetImmutabilityPolicy الممنوح.

setImmutabilityPolicy: boolean

قيمة الخاصية

boolean

tag

تم منح الوصول إلى علامة Specfies.

tag: boolean

قيمة الخاصية

boolean

write

يحدد حق الوصول للكتابة الممنوح.

write: boolean

قيمة الخاصية

boolean

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

from(ContainerSASPermissionsLike)

<xref:ContainerSASPermissions> ينشئ من كائن أولي يحتوي على نفس مفاتيحه وقيم منطقية لهم.

static function from(permissionLike: ContainerSASPermissionsLike)

المعلمات

المرتجعات

parse(string)

<xref:ContainerSASPermissions> إنشاء من سلسلة الأذونات المحددة. سيطرح هذا الأسلوب خطأ إذا واجه حرفا لا يتوافق مع إذن صالح.

static function parse(permissions: string)

المعلمات

permissions

string

المرتجعات

toString()

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

function toString()

المرتجعات

string