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

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

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

إشعار

تستخدم هذه العينات أحدث مكتبة تخزين Azure .NET v12. للحصول على تعليمات v11 البرمجية القديمة، راجع عينات مخزن الكائنات الثنائية كبيرة الحجم لـ Azure لـ .NET في مستودع GitHub.

نماذج Blob

يرتبط الجدول التالي بأدلة مطور Azure Blob Storage والعينات التي تستخدم مكتبات عميل .NET:

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

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


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


ثنائي كبير الحجم إنشاء حساب SAS
المصادقة باستخدام Azure Identity

Authenticate باستخدام مصادقة الرمز المميز

ل Active Directory باستخدام سلسلة الاتصال

Authenticate باستخدام بيانات اعتماد مفتاح مشترك
إنشاء حاوية إنشاء حاوية
تحميل تحميل كائن ثنائي كبير الحجم تحميل ملف إلى كائن ثنائي كبير الحجم
تنزيل تنزيل كائن ثنائي كبير الحجم تنزيل كائن ثنائي كبير الحجم إلى ملف

تنزيل صورة
List قائمة الحاويات

قائمة الكائنات الثنائية كبيرة الحجم
سرد جميع الكائنات الثنائية كبيرة الحجم في حاوية
حذف حذف الحاويات

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

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


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

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

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

واحد تعيين العديد من طبقات الوصول إلى كائن ثنائي كبير الحجم في طلب


واحد تحكم دقيق في طلب


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

عينات Data Lake Storage

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

الموضوع عينات على GitHub
المصادقة المصادقة باستخدام مصادقة الرمز المميز
ل Active Directory باستخدام مصادقة بيانات اعتماد
المفتاح المشترك باستخدام توقيع وصول مشترك (SAS)
نظام الملفات إنشاء ملف باستخدام عميل
نظام الملفات الحصول على خصائص على ملف ودليل
إعادة تسمية ملف ودليل
الدليل إنشاء دليل
إنشاء ملف باستخدام دليل قائمة
عملاء
الدليل اجتياز الملفات والدلائل
الملف تحميل ملف
تحميل عن طريق إلحاق بملف
تنزيل مجموعة ملفات
والحصول على قائمة
التحكم بالوصول إلى الملفات تعيين والحصول على أذونات ملف
استكشاف الأخطاء وإصلاحها تشغيل خطأ قابل للاسترداد

عينات ملفات Azure

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

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

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

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

الموضوع عينات على GitHub
المصادقة المصادقة باستخدام Microsoft Entra ID
Authenticate باستخدام سلسلة الاتصال
Authenticate باستخدام مصادقة بيانات اعتماد
مفتاح مشترك باستخدام توقيع وصول مشترك (SAS))
المصادقة باستخدام رمز مميز ل Active Directory
Queue إنشاء قائمة انتظار وإضافة رسالة
رسالة تلقي الرسائل
ومعالجتها نظرة خاطفة على الرسائل
تلقي الرسائل وتحديث مهلة الرؤية
استكشاف الأخطاء وإصلاحها تشغيل خطأ قابل للاسترداد باستخدام عميل قائمة انتظار

نماذج الجدول

ترتبط القائمة التالية بنماذج Azure Table Storage التي تستخدم مكتبات عميل .NET:

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

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

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

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

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

راجع المقالات التالية للحصول على إرشادات حول كيفية تثبيت مكتبات عميل Azure Storage والبدء بها.

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

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