مشاركة عبر


ServiceURL class

يمثل ServiceURL عنوان URL لخدمة Azure Storage File مما يسمح لك بمعالجة مشاركات الملفات.

يمتد

المنشئون

ServiceURL(string, Pipeline)

إنشاء مثيل ServiceURL.

الخصائص

pipeline

طلب البنية الأساسية لبرنامج ربط العمليات التجارية للنهج.

url

قيمة سلسلة عنوان URL.

الأساليب

getProperties(Aborter)

يحصل على خصائص خدمة ملفات حساب التخزين، بما في ذلك خصائص قواعد Storage Analytics وCORS (مشاركة الموارد عبر المنشأ).

listSharesSegment(Aborter, undefined | string, IServiceListSharesSegmentOptions)

يحصل على خصائص خدمة ملف حساب التخزين، بما في ذلك خصائص مقاييس Storage Analytics وقواعد CORS (مشاركة الموارد عبر المنشأ).

newPipeline(Credential, INewPipelineOptions)

أسلوب ثابت يستخدم لإنشاء كائن مسار جديد مع توفير بيانات الاعتماد.

setProperties(Aborter, StorageServiceProperties)

تعيين خصائص لنقطة نهاية خدمة ملف حساب التخزين، بما في ذلك خصائص Storage Analytics وقواعد CORS (مشاركة الموارد عبر المنشأ) وإعدادات الحذف المبدئي.

withPipeline(Pipeline)

إنشاء كائن 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

طلب البنية الأساسية لبرنامج ربط العمليات التجارية للنهج.

pipeline: 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

المرتجعات

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 للحصول على مزيد من الأمثلة حول إلغاء الطلب

المرتجعات

Promise<Models.ServiceSetPropertiesResponse>

withPipeline(Pipeline)

إنشاء كائن ServiceURL جديد مطابق للمصدر ولكن مع مسار نهج الطلب المحدد.

function withPipeline(pipeline: Pipeline)

المعلمات

pipeline
Pipeline

المرتجعات