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

CosmosUser 类

定义

用于按 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 服务中将权限作为异步操作更新插入。

适用于