نماذج تخزين Azure باستخدام مكتبات عميل JavaScript

توفر هذه المقالة نظرة عامة على سيناريوهات نموذج التعليمات البرمجية الموجودة في إرشادات المطور ومستودع العينات. انقر على الارتباطات لعرض العينات المقابلة، إما في أدلة المطور الخاصة بنا أو في مستودعات GitHub.

إرشادات المطور هي مجموعات من المقالات التي توفر معلومات مفصلة وأمثلة على التعليمات البرمجية لسيناريوهات محددة تتعلق بخدمات Azure Storage. لمعرفة المزيد حول أدلة مطور Blob Storage ل JavaScript أو TypeScript، راجع بدء استخدام Azure Blob Storage وJavaScript

إشعار

تستخدم هذه النماذج أحدث مكتبة تخزين بلغة JavaScript الإصدار 12. للحصول على التعليمات البرمجية القديمة الإصدارة 11، راجع البدء باستخدام خدمة كائنات البيانات الثنائية Azure في Node.js داخل مستودع بيانات GitHub.

نماذج Blob

يرتبط الجدول التالي بأدلة مطور Azure Blob Storage والعينات التي تستخدم مكتبات عميل JavaScript. تتضمن ارتباطات دليل المطور أجزاء التعليمات البرمجية ل JavaScript وTypeScript، بينما تأخذك ارتباطات العينة مباشرة إلى التعليمات البرمجية في مستودع GitHub.

الموضوع دليل المطور عينات على GitHub
المصادقة/التخويل تخويل الوصول والاتصال ب Blob Storage

إنشاء SAS لتفويض مستخدم لكائن


ثنائي كبير الحجم إنشاء SAS خدمة لكائن


ثنائي كبير الحجم إنشاء حساب SAS
المصادقة باستخدام معرف Microsoft Entra:
JavaScript
TypeScript

Authenticate باستخدام بيانات اعتماد المفتاح المشترك:
JavaScript

TypeScript

Authenticate باستخدام سلسلة الاتصال:
JavaScript

TypeScript
إنشاء حاوية إنشاء حاوية إنشاء حاوية:
JavaScript
TypeScript
تحميل تحميل كائن ثنائي كبير الحجم تحميل blob:
JavaScript
TypeScript

Parallel تحميل دفق إلى blob:
JavaScript

TypeScript
تنزيل تنزيل كائن ثنائي كبير الحجم تنزيل blob:
JavaScript
TypeScript

Parallel download block blob:
JavaScript

TypeScript
List قائمة الحاويات

قائمة الكائنات الثنائية كبيرة الحجم
حاويات القائمة:
حاويات قائمة JavaScript
TypeScript

باستخدام مكرر:
حاويات قائمة JavaScript
TypeScript

حسب الصفحة:
الكائنات الثنائية كبيرة الحجم لقائمة JavaScript

TypeScript

باستخدام الكائنات الثنائية كبيرة الحجم لقائمة JavaScript:
الكائنات الثنائية كبيرة الحجم لقائمة JavaScript


حسب الصفحة:
الكائنات الثنائية كبيرة الحجم لقائمة JavaScript


التسلسل الهرمي:
JavaScript
TypeScript
حذف حذف الحاويات

حذف الكائنات الثنائية كبيرة الحجم
حذف حاوية:
JavaScript
TypeScript
نسخ نظرة عامة على عمليات

النسخ نسخ كائن ثنائي كبير الحجم من عنوان URL


للكائن المصدر نسخ كائن ثنائي كبير الحجم بجدولة غير متزامنة
الإيجار إنشاء وإدارة عقود إيجار الحاوية

إنشاء وإدارة عقود إيجار الكائن الثنائي كبير الحجم
الخصائص وبيانات التعريف إدارة خصائص الحاوية وبيانات

التعريف إدارة خصائص البيانات الثنائية الكبيرة وبيانات التعريف
علامات الفهرس استخدام علامات فهرس الكائنات الثنائية كبيرة الحجم لإدارة البيانات والعثور عليها
مستويات الوصول تعيين أو تغيير طبقة الوصول للكتلة الثنائية كبيرة الحجم تعيين طبقة الوصول على blob:
JavaScript
TypeScript
خدمة كائن البيانات الثنائية إنشاء عميل خدمة كائن ثنائي كبير الحجم:
JavaScript
TypeScript

إنشاء عميل خدمة كائن ثنائي كبير الحجم باستخدام عنوان URL SAS:
JavaScript

TypeScript
اللقطة إنشاء لقطة كائن ثنائي كبير الحجم:
JavaScript
TypeScript

تنزيل لقطة كائن ثنائي كبير الحجم:
JavaScript

TypeScript
استكشاف الأخطاء وإصلاحها تشغيل خطأ قابل للاسترداد باستخدام عميل حاوية:
JavaScript
TypeScript

عينات Data Lake Storage

يرتبط الجدول التالي بعينات Data Lake Storage التي تستخدم مكتبات عميل JavaScript:

الموضوع عينات على GitHub
خدمة مستودع البيانات إنشاء عميل خدمة بحيرة البيانات
نظام الملفات إنشاء نظام الملف
سرد جميع أنظمة الملفات
سرد المسارات في نظام الملفات
إنشاء نظام الملف
الملف إنشاء الملف
تنزيل ملف

نماذج ملفات Azure

يرتبط الجدول التالي بعينات ملفات Azure التي تستخدم مكتبات عميل JavaScript:

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

عينات قائمة الانتظار

يرتبط الجدول التالي بعينات قوائم انتظار Azure التي تستخدم مكتبات عميل JavaScript:

الموضوع عينات على GitHub
المصادقة المصادقة باستخدام سلسلة اتصال
المصادقة باستخدام بيانات اعتماد المفتاح المشترك
المصادقة باستخدام بيانات اعتماد مجهولة
الاتصال باستخدام بنية أساسية مخصصة
الاتصال باستخدام وكيل
المصادقة باستخدام معرف Microsoft Entra
خدمة قائمة الانتظار إنشاء عميل خدمة قائمة انتظار
Queue إنشاء قائمة انتظار جديدة
سرد قوائم الانتظار
سرد قوائم الانتظار حسب الصفحة
حذف قائمة انتظار
رسالة إرسال رسالة إلى قائمة انتظار
دخول مختلس للرسائل

تلقي الرسائل
حذف الرسائل

نماذج الجدول

يرتبط الجدول التالي بنماذج جداول Azure التي تستخدم مكتبات عميل JavaScript:

تتوفر نماذج لمكتبات العميل المهملة في نماذج Azure Table Storage ل JavaScript.

مكتبات عينات التعليمات البرمجية Azure

لعرض مكتبات نموذج لغة JavaScript كاملة، انتقل إلى:

يمكنك استعراض واستنساخ مستودع GitHub لكل مكتبة.

إرشادات البدء

تحقق من الأدلة الإرشادية التالية إذا كنت تبحث عن إرشادات حول كيفية تثبيت وبدء تشغيل مكتبات عميل تخزين Azure.

الخطوات التالية

للحصول على معلومات حول عينات للغات الأخرى: