ServiceURL class
يمثل ServiceURL عنوان URL لخدمة Azure Storage File مما يسمح لك بمعالجة مشاركات الملفات.
- يمتد
المنشئون
| ServiceURL(string, Pipeline) | إنشاء مثيل ServiceURL. |
الأساليب
| get |
يحصل على خصائص خدمة ملفات حساب التخزين، بما في ذلك خصائص قواعد Storage Analytics وCORS (مشاركة الموارد عبر المنشأ). |
| list |
يحصل على خصائص خدمة ملف حساب التخزين، بما في ذلك خصائص مقاييس Storage Analytics وقواعد CORS (مشاركة الموارد عبر المنشأ). |
| new |
أسلوب ثابت يستخدم لإنشاء كائن مسار جديد مع توفير بيانات الاعتماد. |
| set |
تعيين خصائص لنقطة نهاية خدمة ملف حساب التخزين، بما في ذلك خصائص Storage Analytics وقواعد CORS (مشاركة الموارد عبر المنشأ) وإعدادات الحذف المبدئي. |
| with |
إنشاء كائن ServiceURL جديد مطابق للمصدر ولكن مع مسار نهج الطلب المحدد. |
تفاصيل المنشئ
ServiceURL(string, Pipeline)
إنشاء مثيل ServiceURL.
new ServiceURL(url: string, pipeline: Pipeline)
المعلمات
- url
-
string
سلسلة URL تشير إلى خدمة ملفات Azure Storage، مثل "https://myaccount.file.core.windows.net". يمكنك إلحاق SAS إذا كنت تستخدم AnonymousCredential، مثل "https://myaccount.file.core.windows.net?sasString".
- pipeline
- Pipeline
اتصل ب StorageURL.newPipeline() لإنشاء مسار افتراضي، أو توفير مسار مخصص.
تفاصيل الخاصية
pipeline
url
قيمة سلسلة عنوان URL.
url: string
قيمة الخاصية
string
تفاصيل الأسلوب
getProperties(Aborter)
يحصل على خصائص خدمة ملفات حساب التخزين، بما في ذلك خصائص قواعد Storage Analytics وCORS (مشاركة الموارد عبر المنشأ).
function getProperties(aborter: Aborter)
المعلمات
- aborter
- Aborter
إنشاء مثيل Aborter جديد باستخدام Aborter.none أو Aborter.timeout()، مستندات goto من Aborter للحصول على مزيد من الأمثلة حول إلغاء الطلب
المرتجعات
Promise<Models.ServiceGetPropertiesResponse>
listSharesSegment(Aborter, undefined | string, IServiceListSharesSegmentOptions)
يحصل على خصائص خدمة ملف حساب التخزين، بما في ذلك خصائص مقاييس Storage Analytics وقواعد CORS (مشاركة الموارد عبر المنشأ).
function listSharesSegment(aborter: Aborter, marker?: undefined | string, options?: IServiceListSharesSegmentOptions)
المعلمات
- aborter
- Aborter
إنشاء مثيل Aborter جديد باستخدام Aborter.none أو Aborter.timeout()، مستندات goto من Aborter للحصول على مزيد من الأمثلة حول إلغاء الطلب
- marker
-
undefined | string
- options
- IServiceListSharesSegmentOptions
المرتجعات
Promise<Models.ServiceListSharesSegmentResponse>
newPipeline(Credential, INewPipelineOptions)
أسلوب ثابت يستخدم لإنشاء كائن مسار جديد مع توفير بيانات الاعتماد.
static function newPipeline(credential: Credential, pipelineOptions?: INewPipelineOptions)
المعلمات
- credential
- Credential
مثل AnonymousCredential، SharedKeyCredential.
- pipelineOptions
- INewPipelineOptions
المرتجعات
كائن مسار جديد.
setProperties(Aborter, StorageServiceProperties)
تعيين خصائص لنقطة نهاية خدمة ملف حساب التخزين، بما في ذلك خصائص Storage Analytics وقواعد CORS (مشاركة الموارد عبر المنشأ) وإعدادات الحذف المبدئي.
function setProperties(aborter: Aborter, properties: StorageServiceProperties)
المعلمات
- aborter
- Aborter
إنشاء مثيل Aborter جديد باستخدام Aborter.none أو Aborter.timeout()، مستندات goto من Aborter للحصول على مزيد من الأمثلة حول إلغاء الطلب
- properties
- StorageServiceProperties
المرتجعات
Promise<Models.ServiceSetPropertiesResponse>
withPipeline(Pipeline)
إنشاء كائن ServiceURL جديد مطابق للمصدر ولكن مع مسار نهج الطلب المحدد.
function withPipeline(pipeline: Pipeline)
المعلمات
- pipeline
- Pipeline