SDK について
Microsoft では、さまざまなプログラミング言語で Azure Cosmos DB for NoSQL 用の SDK (ソフトウェア開発キット) を提供しています。 このモジュールでは、Azure Cosmos DB for NoSQL 用の .NET SDK (C#)、Python SDK、JavaScript SDK (Node.js) に重点を置いています。 探索する SDK に対応するタブを選択します。
Microsoft.Azure.Cosmos ライブラリは、Azure Cosmos DB for NoSQL 用の .NET SDK の最新バージョンです。
このライブラリはオープンソースであり、azure/azure-cosmos-dotnet-v3 の GitHub でオンラインでホストされています。 オープンソース プロジェクトは、Microsoft オープンソースの倫理規定に準拠しており、コミュニティからの貢献と提案を受け付けています。
Microsoft.Azure.Cosmos ライブラリには、同じ名前の名前空間と、このモジュールの後半で調べる共通クラスが含まれていますが、これらに限定されません。
| クラス | 説明 |
|---|---|
| Microsoft.Azure.Cosmos。CosmosClient | Azure Cosmos DB アカウントのクライアント側の論理表現と、SDK に使用される主要なクラス |
| Microsoft.Azure.Cosmos。データベース | データベースのクライアント側を論理的に表し、データベース管理のための一般的な操作が含まれています |
| Microsoft.Azure.Cosmos。コンテナ | コンテナーのクライアント側を論理的に表し、コンテナー管理のための一般的な操作が含まれています |
azure-cosmos ライブラリは、Azure Cosmos DB for NoSQL 用 Python SDK の最新バージョンです。
ライブラリはオープン ソースであり、GitHub Azure/azure-sdk-for-pythonでオンラインでホストされています。 オープンソース プロジェクトは、Microsoft オープンソースの倫理規定に準拠しており、コミュニティからの貢献と提案を受け付けています。
Azure-cosmos ライブラリには、同じ名前の名前空間と、このモジュールの後半で調べる共通クラスが含まれていますが、これらに限定されません。
| クラス | 説明 |
|---|---|
| azure.cosmos。CosmosClient | Azure Cosmos DB アカウントのクライアント側の論理表現と、SDK に使用される主要なクラス |
| azure.cosmos。DatabaseProxy | データベース クライアント側を論理的に表し、データベース管理の一般的な操作を含むインターフェイス |
| azure.cosmos。ContainerProxy | コンテナーのクライアント側を論理的に表し、コンテナー管理の一般的な操作を含むインターフェイス |
注
DatabaseProxy と ContainerProxy クラス 直接インスタンス化しないでください。 代わりに、CosmosClient クラスを使用して、データベースとコンテナーを操作する必要があります。
@azure/cosmos ライブラリは、Azure Cosmos DB for NoSQL 用 JavaScript SDK の最新バージョンです。
ライブラリはオープン ソースであり、GitHub Azure/azure-sdk-for-jsでオンラインでホストされています。 オープンソース プロジェクトは、Microsoft オープンソースの倫理規定に準拠しており、コミュニティからの貢献と提案を受け付けています。
@Azure/cosmos ライブラリには、同じ名前の名前空間と、このモジュールで後述する共通クラスが含まれますが、これらに限定されません。
| クラス | 説明 |
|---|---|
| @azure/cosmos.**CosmosClient** | Azure Cosmos DB アカウントのクライアント側の論理表現と、SDK に使用される主要なクラス |
| @azure/cosmos.**Database** | データベースのクライアント側を論理的に表し、データベース管理のための一般的な操作が含まれています |
| @azure/cosmos.**Container** | コンテナーのクライアント側を論理的に表し、コンテナー管理のための一般的な操作が含まれています |