أمثلة ل Azure Cosmos DB ل NoSQL SDK ل .NET

ينطبق على: NoSQL

يتضمن مستودع GitHub cosmos-db-nosql-dotnet-samples نماذج متعددة من المشاريع. توضح هذه المشاريع كيفية تنفيذ العمليات الشائعة على Azure Cosmos DB لموارد NoSQL.

المتطلبات الأساسية

العينات

نماذج المشاريع كلها قائمة بذاتها ومصممة ليجري تشغيلها بشكل فردي دون أي تبعيات بين المشاريع.

العميل

المهمة مرجع واجهة برمجة التطبيقات
إنشاء عميل بنقطة النهاية والمفتاح CosmosClient(string, string)
إنشاء عميل بسلسلة الاتصال CosmosClient(string)
إنشاء عميل مع DefaultAzureCredential CosmosClient(string, TokenCredential)
إنشاء عميل مع TokenCredential مخصصة CosmosClient(string, TokenCredential)

قواعد البيانات

المهمة مرجع واجهة برمجة التطبيقات
إنشاء قاعدة بيانات CosmosClient.CreateDatabaseIfNotExistsAsync

الحاويات

المهمة مرجع واجهة برمجة التطبيقات
إنشاء حاوية Database.CreateContainerIfNotExistsAsync

Items

المهمة مرجع واجهة برمجة التطبيقات
إنشاء عنصر Container.CreateItemAsync<>
نقطة قراءة عنصر Container.ReadItemAsync<>
الاستعلام عن عناصر متعددة Container.GetItemQueryIterator<>

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

التعمق في SDK لاستيراد المزيد من البيانات وتنفيذ الاستعلامات المعقدة وإدارة Azure Cosmos DB لموارد NoSQL.