Példák az Azure Cosmos DB for NoSQL SDK for .NET-hez

A KÖVETKEZŐRE VONATKOZIK: NoSQL

A Cosmos-db-nosql-dotnet-samples GitHub-adattár több mintaprojektet is tartalmaz. Ezek a projektek bemutatják, hogyan hajthat végre gyakori műveleteket az Azure Cosmos DB for NoSQL-erőforrásokon.

Előfeltételek

Samples

A mintaprojektek mindegyike önálló, és úgy vannak kialakítva, hogy a projektek közötti függőségek nélkül külön-külön legyenek futtatva.

Client

Task API-referencia
Ügyfél létrehozása végponttal és kulccsal CosmosClient(string, string)
Ügyfél létrehozása kapcsolati sztring CosmosClient(string)
Ügyfél létrehozása DefaultAzureCredential CosmosClient(string, TokenCredential)
Egyéni ügyfél létrehozása TokenCredential CosmosClient(string, TokenCredential)

Databases

Task API-referencia
Adatbázis létrehozása CosmosClient.CreateDatabaseIfNotExistsAsync

Tárolók

Task API-referencia
Tároló létrehozása Database.CreateContainerIfNotExistsAsync

Elemek

Task API-referencia
Elem létrehozása Container.CreateItemAsync<>
Elem pontolvasása Container.ReadItemAsync<>
Több elem lekérdezése Container.GetItemQueryIterator<>

További lépések

Részletesebben is megismerkedhet az SDK-val, hogy további adatokat importáljon, összetett lekérdezéseket hajthat végre, és kezelheti a NoSQL-erőforrásokhoz készült Azure Cosmos DB-t.