@azure/storage-common package
الفصول
| AnonymousCredential |
يوفر AnonymousCredential عضو credentialPolicyCreator المستخدم لإنشاء كائنات AnonymousCredentialPolicy. يتم استخدام AnonymousCredentialPolicy مع طلبات HTTP (S) التي تقرأ الموارد العامة أو للاستخدام مع توقيعات الوصول المشترك (SAS). |
| AnonymousCredentialPolicy |
يتم استخدام AnonymousCredentialPolicy مع طلبات HTTP (S) التي تقرأ الموارد العامة أو للاستخدام مع توقيعات الوصول المشترك (SAS). |
| BaseRequestPolicy |
الفئة الأساسية التي تستمد منها كافة نهج الطلب. |
| BufferScheduler |
تقبل هذه الفئة دفق Node.js قابل للقراءة كإدخل، وتحتفظ بقراءة البيانات من الدفق إلى بنية المخزن المؤقت الداخلي، حتى تصل إلى maxBuffers. سيحاول كل مخزن مؤقت متوفر تشغيل outgoingHandler. تتضمن بنية المخزن المؤقت الداخلي صفيف مخزن مؤقت وارد، وصفيف مخزن مؤقت صادر. يتضمن صفيف المخزن المؤقت الوارد المخازن المؤقتة "الفارغة" التي يمكن تعبئتها بالبيانات الواردة الجديدة. يتضمن الصفيف الصادر المخازن المؤقتة التي تمت تعبئتها ليتم معالجتها بواسطة outgoingHandler. يتم تعريف كل حجم مخزن مؤقت أعلاه بواسطة حجم المخزن المؤقت للمعلمة. NUM_OF_ALL_BUFFERS = BUFFERS_IN_INCOMING + BUFFERS_IN_OUTGOING + BUFFERS_UNDER_HANDLING NUM_OF_ALL_BUFFERS أقل من أو يساوي maxBuffers تلميحات تحسين الأداء:
|
| Credential |
بيانات الاعتماد هي فئة مجردة لتوقيع طلبات AZURE Storage HTTP. ستستضيف هذه الفئة مصنع credentialPolicyCreator الذي ينشئ CredentialPolicy. |
| CredentialPolicy |
نهج بيانات الاعتماد المستخدم لتوقيع طلبات HTTP(S) قبل الإرسال. هذه فئة مجردة. |
| StorageBrowserPolicy |
سيتعامل StorageBrowserPolicy مع الاختلافات بين Node.js ووقت تشغيل المستعرض، بما في ذلك:
|
| StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory هي فئة مصنع تساعد في إنشاء كائنات StorageBrowserPolicy. |
| StorageRetryPolicy |
نهج إعادة المحاولة مع تنفيذ إعادة المحاولة الأسية وإعادة المحاولة الخطية. |
| StorageRetryPolicyFactory |
StorageRetryPolicyFactory هي فئة مصنع تساعد على إنشاء كائنات StorageRetryPolicy. |
| StorageSharedKeyCredential |
متوفر فقط في وقت تشغيل NODE.JS. StorageSharedKeyCredential لتخويل مفتاح الحساب لخدمة Azure Storage. |
| StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy هو نهج يستخدم لتوقيع طلب HTTP باستخدام مفتاح مشترك. |
| UserDelegationKeyCredential |
متوفر فقط في وقت تشغيل NODE.JS. يستخدم UserDelegationKeyCredential فقط لتوليد SAS لتفويض المستخدم. راجع https://learn.microsoft.com/rest/api/storageservices/create-user-delegation-sas |
الواجهات
| NodeJSReadableStream |
دفق Node.js قابل للقراءة يحتوي أيضا على |
| StorageRetryOptions |
واجهة خيارات إعادة محاولة Storage Blob. |
| StorageSharedKeyCredentialPolicyOptions |
الخيارات المستخدمة لتكوين StorageSharedKeyCredentialPolicy. |
| UserDelegationKey |
مفتاح تفويض المستخدم. |
النوع أسماء مستعارة
| CredentialPolicyCreator |
دالة مصنع تنشئ نهج بيانات اعتماد جديد يستخدم النهج التالي المتوفر. |
| OutgoingHandler |
OutgoingHandler هي دالة غير متزامنة يتم تشغيلها بواسطة BufferScheduler. |
التعدادات
| StorageRetryPolicyType |
أنواع RetryPolicy. |
الوظائف
| New |
أسلوب المصنع المستخدم لإنشاء مصنع RetryPolicy. |
| get |
|
| storage |
storageBrowserPolicy هي سياسة تستخدم لمنع المتصفحات من التخزين المؤقت للطلبات وإزالة ملفات تعريف الارتباط ورؤوس طول المحتوى الصريحة. |
| storage |
storageCorrectContentLengthPolicy لتعيين رأس Content-Length بشكل صحيح مع طول نص الطلب. |
| storage |
StorageRequestFailureDetailsParserPolicy |
| storage |
نهج إعادة المحاولة مع تنفيذ إعادة المحاولة الأسية وإعادة المحاولة الخطية. |
| storage |
يعالج storageSharedKeyCredentialPolicy طلبات التوقيع باستخدام مفاتيح حساب التخزين. |
المتغيرات
| storage |
المعرف البرمجي لسياسة StorageBrowser. |
| storage |
المعرف البرمجي لسياسة التخزينCorrectContentLengthPolicy. |
| storage |
المعرف البرمجي لسياسة StorageRequestFailureDetailsParserPolicy. |
| storage |
|
| storage |
المعرف البرمجي لسياسة التخزين المشتركة في مفتاح الاعتبارات. |
تفاصيل الوظيفة
NewRetryPolicyFactory(StorageRetryOptions)
أسلوب المصنع المستخدم لإنشاء مصنع RetryPolicy.
function NewRetryPolicyFactory(retryOptions?: StorageRetryOptions): RequestPolicyFactory
المعلمات
- retryOptions
- StorageRetryOptions
المرتجعات
getCachedDefaultHttpClient()
storageBrowserPolicy()
storageBrowserPolicy هي سياسة تستخدم لمنع المتصفحات من التخزين المؤقت للطلبات وإزالة ملفات تعريف الارتباط ورؤوس طول المحتوى الصريحة.
function storageBrowserPolicy(): PipelinePolicy
المرتجعات
storageCorrectContentLengthPolicy()
storageCorrectContentLengthPolicy لتعيين رأس Content-Length بشكل صحيح مع طول نص الطلب.
function storageCorrectContentLengthPolicy(): PipelinePolicy
المرتجعات
storageRequestFailureDetailsParserPolicy()
StorageRequestFailureDetailsParserPolicy
function storageRequestFailureDetailsParserPolicy(): PipelinePolicy
المرتجعات
storageRetryPolicy(StorageRetryOptions)
نهج إعادة المحاولة مع تنفيذ إعادة المحاولة الأسية وإعادة المحاولة الخطية.
function storageRetryPolicy(options?: StorageRetryOptions): PipelinePolicy
المعلمات
- options
- StorageRetryOptions
المرتجعات
storageSharedKeyCredentialPolicy(StorageSharedKeyCredentialPolicyOptions)
يعالج storageSharedKeyCredentialPolicy طلبات التوقيع باستخدام مفاتيح حساب التخزين.
function storageSharedKeyCredentialPolicy(options: StorageSharedKeyCredentialPolicyOptions): PipelinePolicy
المعلمات
المرتجعات
Variable Details
storageBrowserPolicyName
المعرف البرمجي لسياسة StorageBrowser.
storageBrowserPolicyName: "storageBrowserPolicy"
النوع
"storageBrowserPolicy"
storageCorrectContentLengthPolicyName
المعرف البرمجي لسياسة التخزينCorrectContentLengthPolicy.
storageCorrectContentLengthPolicyName: "StorageCorrectContentLengthPolicy"
النوع
"StorageCorrectContentLengthPolicy"
storageRequestFailureDetailsParserPolicyName
المعرف البرمجي لسياسة StorageRequestFailureDetailsParserPolicy.
storageRequestFailureDetailsParserPolicyName: "storageRequestFailureDetailsParserPolicy"
النوع
"storageRequestFailureDetailsParserPolicy"
storageRetryPolicyName
storageSharedKeyCredentialPolicyName
المعرف البرمجي لسياسة التخزين المشتركة في مفتاح الاعتبارات.
storageSharedKeyCredentialPolicyName: "storageSharedKeyCredentialPolicy"
النوع
"storageSharedKeyCredentialPolicy"