你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure.Cosmos 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
类
AccountConsistency |
表示 Azure Cosmos DB 服务的数据库帐户的一致性策略。 |
AccountProperties |
表示 AccountProperties。 AccountProperties 是 Azure Cosmos DB 服务中数据库的容器。 |
AccountRegion |
AccountLocation 类表示特定区域中的 Azure Cosmos DB 数据库帐户。 |
CompositePath |
复合路径的 DOM。 复合路径用于组合索引。 例如,如果要运行类似“SELECT * FROM c ORDER BY c.age, c.height”的查询,则需要将“/age”和“/height”作为组合路径添加到组合索引。 |
ConflictProperties |
表示 Azure Cosmos DB 服务中的冲突。 |
ConflictResolutionPolicy |
表示冲突解决策略配置,用于指定在不同区域的写入导致 Azure Cosmos DB 服务中容器中的项发生冲突时如何解决冲突。 |
ContainerProperties |
表示 Azure Cosmos DB 服务中的文档容器。 容器是文档的命名逻辑容器。 |
ContainerRequestOptions |
cosmos 容器请求选项 |
ContainerResponse |
cosmos 容器响应 |
CosmosClient |
提供 Azure Cosmos DB 帐户的客户端逻辑表示形式。 此客户端可用于在 Azure Cosmos DB 数据库服务中配置和执行请求。 CosmosClient 是线程安全的。 建议在应用程序的生存期内维护 CosmosClient 的单个实例,从而实现高效的连接管理和性能。 请参阅 中的 https://docs.microsoft.com/azure/cosmos-db/performance-tips性能指南。 |
CosmosClientOptions |
定义 CosmosClient 所需的所有可配置选项。 |
CosmosConflicts |
用于在 Azure Cosmos 容器中读取/查询冲突的操作。 |
CosmosContainer |
用于按 ID 读取、替换或删除容器中特定现有容器或项的操作。有两种不同类型的操作。
|
CosmosDatabase |
用于读取或删除现有数据库的操作。 CosmosClient 用于或创建新数据库,以及读取/查询所有数据库;使用 |
CosmosException |
Cosmos 客户端异常 |
CosmosPermission |
用于按 ID 读取、替换或删除特定权限的操作。权限用于创建 ResourceTokens。 资源令牌提供对数据库中应用程序资源的访问权限。 资源令牌:
|
CosmosUser |
用于按 ID 读取、替换或删除特定现有用户以及查询用户权限的操作。 |
DatabaseProperties |
表示 Azure Cosmos DB 帐户中的数据库。 |
DatabaseResponse |
cosmos 数据库响应 |
ExcludedPath |
指定要在为 Azure Cosmos DB 服务编制数据索引时排除的 JSON 文档中的路径。 |
IncludedPath |
指定要包含在 Azure Cosmos DB 服务的 JSON 文档中的路径。 |
IndexingPolicy |
表示 Azure Cosmos DB 服务中集合的索引策略配置。 |
ItemRequestOptions |
Cosmos 项请求选项 |
ItemResponse<T> |
cosmos 项响应 |
PermissionProperties |
表示 Azure Cosmos DB 服务中的权限。 |
PermissionResponse |
cosmos 权限响应 |
QueryDefinition |
定义 Cosmos SQL 查询 |
QueryRequestOptions |
Cosmos 查询请求选项 |
Regions |
LocationNames 类包含 Azure Cosmos DB 服务当前支持的 Azure 区域的名称。 |
RequestOptions |
默认 cosmos 请求选项 |
StoredProcedureRequestOptions |
cosmos 存储过程请求选项 |
ThroughputProperties |
表示 Azure Cosmos DB 服务中资源的吞吐量。 它是 Azure Cosmos DB 服务中资源的标准定价。 |
ThroughputResponse |
cosmos 吞吐量响应 |
UniqueKey |
表示 上的唯一键,该键对 Azure Cosmos DB 服务中的集合中的文档强制实施唯一性约束。 |
UniqueKeyPolicy |
表示用于在 Azure Cosmos DB 服务集合中指定文档的唯一性约束的唯一键策略配置。 |
UserProperties |
表示 Azure Cosmos DB 服务中的用户。 |
UserResponse |
cosmos 用户响应 |
结构
PartitionKey |
表示 Azure Cosmos DB 服务中的分区键值。 |
枚举
CompositePathSortOrder |
定义 Azure Cosmos DB 服务中索引路径规范的目标数据类型。 |
ConflictResolutionMode |
指定支持的冲突解决模式,如 ConflictResolutionPolicy |
ConnectionMode |
表示客户端在连接到 Azure Cosmos DB 服务时要使用的连接模式。 |
ConsistencyLevel |
这些是 Azure Cosmos DB 服务支持的一致性级别。 |
DataType |
定义 Azure Cosmos DB 服务中索引路径规范的目标数据类型。 |
IndexingDirective |
指定是否为 Azure Cosmos DB 数据库中的资源编制索引。 |
IndexingMode |
指定 Azure Cosmos DB 服务中支持的索引模式。 |
IndexKind |
这些索引类型可用于为 Azure Cosmos DB 服务中的路径编制索引。 |
OperationKind |
这些是导致资源版本冲突的操作类型。 |
PartitionKeyDefinitionVersion |
分区版本。 |
PermissionMode |
这些是用于在 Azure Cosmos DB 服务中创建或替换 PermissionProperties 资源的访问权限。 |