你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

aio 包

ContainerProxy

用于与特定数据库容器交互的接口。

不应直接实例化此类。 请改用 <xref:azure.cosmos.aio.database.DatabaseProxy.get_container_client> 方法获取现有容器,或使用 <xref:azure.cosmos.aio.database.DatabaseProxy.create_container> 方法创建新容器。

Azure Cosmos DB SQL API 数据库中的容器是文档集合,其中每个文档都表示为一个项。

CosmosClient

Azure Cosmos DB 帐户的客户端逻辑表示形式。

使用此客户端配置和执行对 Azure Cosmos DB 服务的请求。

建议在应用程序的生存期内维护 CosmosClient 的单个实例,从而实现高效的连接管理和性能。

CosmosClient 初始化是一项繁重的操作 - 不要使用初始化 CosmosClient 实例作为凭据或网络连接验证。

实例化新的 CosmosClient。

DatabaseProxy

用于与特定数据库交互的接口。

不应直接实例化此类。 请改用 <xref:azure.cosmos.aio.cosmos_client.CosmosClient.get_database_client> 方法获取现有数据库,或使用 <xref:azure.cosmos.aio.cosmos_client.CosmosClient.create_database> 方法创建新数据库。

数据库包含一个或多个容器,每个容器可以包含项、存储过程、触发器和用户定义的函数。

数据库还可以具有关联的用户,其中每个用户都配置了一组用于访问某些容器、存储过程、触发器、用户定义函数或项的权限。

Azure Cosmos DB SQL API 数据库具有以下系统生成的属性。 这些属性是只读的:

  • _rid:资源 ID。

  • _ts:上次更新资源的时间。 高值是一个时间戳。

  • _self:资源的唯一可寻址 URI。

  • _etag:乐观并发控制所需的资源 etag。

  • _colls:集合资源的可寻址路径。

  • _users:用户资源的可寻址路径。

ScriptsProxy

用于与存储过程交互的接口。

不应直接实例化此类。 请改用 属性 scripts

UserProxy

用于与特定用户交互的接口。

不应直接实例化此类。 请改用 get_user_client 方法。