Freigeben über


CosmosUser Klasse

Definition

Vorgänge zum Lesen, Ersetzen oder Löschen eines bestimmten vorhandenen Benutzers nach ID und Abfragen der Berechtigungen eines Benutzers.

public abstract class CosmosUser
type CosmosUser = class
Public MustInherit Class CosmosUser
Vererbung
CosmosUser

Konstruktoren

CosmosUser()

Vorgänge zum Lesen, Ersetzen oder Löschen eines bestimmten vorhandenen Benutzers nach ID und Abfragen der Berechtigungen eines Benutzers.

Eigenschaften

Id

Die ID des Cosmos-Benutzers

Methoden

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

Erstellt eine Berechtigung als asynchronen Vorgang im Azure Cosmos-Dienst.

DeleteAsync(RequestOptions, CancellationToken)

UserProperties Löschen sie aus dem Azure Cosmos DB-Dienst als asynchronen Vorgang.

GetPermission(String)

Gibt einen Verweis auf ein Berechtigungsobjekt zurück.

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

Diese Methode erstellt mithilfe einer SQL-Anweisung eine Abfrage für Berechtigungen unter einer Datenbank. Er gibt einen FeedIterator zurück. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter QueryDefinition Überladung.

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

Diese Methode erstellt mithilfe einer SQL-Anweisung eine Abfrage für die Berechtigung unter einem Benutzer. Er gibt einen FeedIterator zurück. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter QueryDefinition Überladung.

ReadAsync(RequestOptions, CancellationToken)

Liest einen UserProperties aus dem Azure Cosmos-Dienst als asynchronen Vorgang.

ReplaceAsync(UserProperties, RequestOptions, CancellationToken)

Ersetzen Sie einen UserProperties aus dem Azure Cosmos-Dienst als asynchronen Vorgang.

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

Upsert eine Berechtigung als asynchronen Vorgang im Azure Cosmos-Dienst.

Gilt für: