Compartilhar via


CosmosUser Classe

Definição

Operações para ler, substituir ou excluir um usuário existente específico por ID e consultar as permissões de um usuário.

public abstract class CosmosUser
type CosmosUser = class
Public MustInherit Class CosmosUser
Herança
CosmosUser

Construtores

CosmosUser()

Operações para ler, substituir ou excluir um usuário existente específico por ID e consultar as permissões de um usuário.

Propriedades

Id

A ID do usuário do Cosmos

Métodos

CreatePermissionAsync(PermissionProperties, Nullable<Int32>, RequestOptions, CancellationToken)

Cria uma permissão como uma operação assíncrona no serviço do Azure Cosmos.

DeleteAsync(RequestOptions, CancellationToken)

Exclua um UserProperties do serviço do Azure Cosmos DB como uma operação assíncrona.

GetPermission(String)

Retorna uma referência a um objeto de permissão.

GetPermissionQueryIterator<T>(QueryDefinition, String, QueryRequestOptions, CancellationToken)

Esse método cria uma consulta para permissões em um banco de dados usando uma instrução SQL. Ele retorna um FeedIterator. Para obter mais informações sobre como preparar instruções SQL com valores parametrizados, consulte QueryDefinition sobrecarga.

GetPermissionQueryIterator<T>(String, String, QueryRequestOptions, CancellationToken)

Esse método cria uma consulta para permissão em um usuário usando uma instrução SQL. Ele retorna um FeedIterator. Para obter mais informações sobre como preparar instruções SQL com valores parametrizados, consulte QueryDefinition sobrecarga.

ReadAsync(RequestOptions, CancellationToken)

Lê um UserProperties do serviço do Azure Cosmos como uma operação assíncrona.

ReplaceAsync(UserProperties, RequestOptions, CancellationToken)

Substitua um UserProperties do serviço do Azure Cosmos como uma operação assíncrona.

UpsertPermissionAsync(PermissionProperties, Nullable<Int32>, RequestOptions, CancellationToken)

Insira uma permissão como uma operação assíncrona no serviço do Azure Cosmos.

Aplica-se a