你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CosmosUser 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于按 ID 读取、替换或删除特定现有用户以及查询用户权限的操作。
public abstract class CosmosUser
type CosmosUser = class
Public MustInherit Class CosmosUser
- 继承
-
CosmosUser
构造函数
CosmosUser() |
用于按 ID 读取、替换或删除特定现有用户以及查询用户权限的操作。 |
属性
Id |
Cosmos 用户的 ID |
方法
CreatePermissionAsync(PermissionProperties, Nullable<Int32>, RequestOptions, CancellationToken) |
在 Azure Cosmos 服务中创建权限作为异步操作。 |
DeleteAsync(RequestOptions, CancellationToken) |
UserProperties从 Azure Cosmos DB 服务中删除 作为异步操作。 |
GetPermission(String) |
返回对权限对象的引用。 |
GetPermissionQueryIterator<T>(QueryDefinition, String, QueryRequestOptions, CancellationToken) |
此方法使用 SQL 语句创建数据库下权限的查询。 它返回 FeedIterator。 有关使用参数化值准备 SQL 语句的详细信息,请参阅 QueryDefinition 重载。 |
GetPermissionQueryIterator<T>(String, String, QueryRequestOptions, CancellationToken) |
此方法使用 SQL 语句在用户下创建权限查询。 它返回 FeedIterator。 有关使用参数化值准备 SQL 语句的详细信息,请参阅 QueryDefinition 重载。 |
ReadAsync(RequestOptions, CancellationToken) |
UserProperties以异步操作的形式从 Azure Cosmos 服务读取 。 |
ReplaceAsync(UserProperties, RequestOptions, CancellationToken) |
UserProperties将 Azure Cosmos 服务中的 作为异步操作替换。 |
UpsertPermissionAsync(PermissionProperties, Nullable<Int32>, RequestOptions, CancellationToken) |
在 Azure Cosmos 服务中将权限作为异步操作更新插入。 |