SASQueryParameters class

يمثل المكونات التي تشكل معلمات استعلام AZURE Storage SAS. لا يتم إنشاء هذا النوع مباشرة من قبل المستخدم؛ يتم إنشاؤه فقط بواسطة أنواع <xref:AccountSASSignatureValues><xref:QueueSASSignatureValues>. بمجرد إنشائه، يمكن ترميزه في <xref:String> وإلحاقه بعنوان URL مباشرة (على الرغم من أنه يجب توخي الحذر هنا في حالة وجود معلمات استعلام، والتي قد تؤثر على الوسائل المناسبة لإلحاق معلمات الاستعلام هذه). ملاحظة: مثيلات هذه الفئة غير قابلة للتغيير.

المنشئون

SASQueryParameters(string, string, string, string, string, SASProtocol, Date, Date, SasIPRange, string, string)

إنشاء مثيل SASQueryParameters.

الخصائص

expiresOn

اختياري فقط عند توفير المعرف. وقت انتهاء صلاحية رمز SAS المميز هذا.

identifier

اختياري. المعرف الموقع (فقط <xref:QueueSASSignatureValues>).

ipRange

اختياري. نطاق IP المسموح به ل SAS هذا.

permissions

اختياري فقط عند توفير المعرف. يرجى الرجوع إلى <xref:AccountSASPermissions>، <xref:QueueSASPermissions> لمزيد من التفاصيل.

protocol

اختياري. بروتوكول (بروتوكولات) HTTP المسموح بها.

resource

اختياري. قائمة انتظار التخزين (فقط <xref:QueueSASSignatureValues>).

resourceTypes

اختياري. أنواع موارد التخزين التي يتم الوصول إليها (فقط لحساب SAS). يرجى الرجوع إلى <xref:AccountSASResourceTypes> لمزيد من التفاصيل.

services

اختياري. خدمات التخزين التي يتم الوصول إليها (فقط لحساب SAS). يرجى الرجوع إلى <xref:AccountSASServices> لمزيد من التفاصيل.

signature

توقيع رمز SAS المميز.

startsOn

اختياري. وقت بدء رمز SAS المميز هذا.

version

إصدار واجهة برمجة تطبيقات التخزين.

الأساليب

toString()

ترميز كافة معلمات استعلام SAS في سلسلة يمكن إلحاقها بعنوان URL.

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

SASQueryParameters(string, string, string, string, string, SASProtocol, Date, Date, SasIPRange, string, string)

إنشاء مثيل SASQueryParameters.

new SASQueryParameters(version: string, signature: string, permissions?: string, services?: string, resourceTypes?: string, protocol?: SASProtocol, startsOn?: Date, expiresOn?: Date, ipRange?: SasIPRange, identifier?: string, resource?: string)

المعلمات

version

string

تمثيل إصدار التخزين

signature

string

تمثيل توقيع رمز SAS المميز

permissions

string

تمثيل أذونات التخزين

services

string

تمثيل خدمات التخزين التي يتم الوصول إليها (فقط لحساب SAS)

resourceTypes

string

تمثيل أنواع موارد التخزين التي يتم الوصول إليها (فقط لحساب SAS)

protocol
SASProtocol

تمثيل بروتوكول (بروتوكولات) HTTP المسموح بها

startsOn

Date

يمثل وقت البدء رمز SAS المميز هذا

expiresOn

Date

يمثل وقت انتهاء صلاحية رمز SAS المميز هذا

ipRange
SasIPRange

تمثيل نطاق عناوين IP الصالحة رمز SAS المميز هذا

identifier

string

تمثيل المعرف الموقع (فقط لخدمة SAS)

resource

string

تمثيل قائمة انتظار التخزين (فقط لخدمة SAS)

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

expiresOn

اختياري فقط عند توفير المعرف. وقت انتهاء صلاحية رمز SAS المميز هذا.

expiresOn?: Date

قيمة الخاصية

Date

identifier

اختياري. المعرف الموقع (فقط <xref:QueueSASSignatureValues>).

identifier?: string

قيمة الخاصية

string

ipRange

اختياري. نطاق IP المسموح به ل SAS هذا.

SasIPRange | undefined ipRange

قيمة الخاصية

SasIPRange | undefined

permissions

اختياري فقط عند توفير المعرف. يرجى الرجوع إلى <xref:AccountSASPermissions>، <xref:QueueSASPermissions> لمزيد من التفاصيل.

permissions?: string

قيمة الخاصية

string

protocol

اختياري. بروتوكول (بروتوكولات) HTTP المسموح بها.

protocol?: SASProtocol

قيمة الخاصية

resource

اختياري. قائمة انتظار التخزين (فقط <xref:QueueSASSignatureValues>).

resource?: string

قيمة الخاصية

string

resourceTypes

اختياري. أنواع موارد التخزين التي يتم الوصول إليها (فقط لحساب SAS). يرجى الرجوع إلى <xref:AccountSASResourceTypes> لمزيد من التفاصيل.

resourceTypes?: string

قيمة الخاصية

string

services

اختياري. خدمات التخزين التي يتم الوصول إليها (فقط لحساب SAS). يرجى الرجوع إلى <xref:AccountSASServices> لمزيد من التفاصيل.

services?: string

قيمة الخاصية

string

signature

توقيع رمز SAS المميز.

signature: string

قيمة الخاصية

string

startsOn

اختياري. وقت بدء رمز SAS المميز هذا.

startsOn?: Date

قيمة الخاصية

Date

version

إصدار واجهة برمجة تطبيقات التخزين.

version: string

قيمة الخاصية

string

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

toString()

ترميز كافة معلمات استعلام SAS في سلسلة يمكن إلحاقها بعنوان URL.

function toString()

المرتجعات

string