Share via


User Klasse

Definition

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

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

Konstruktoren

User()

Vorgänge zum Lesen, Ersetzen oder Löschen eines bestimmten vorhandenen Benutzers durch 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 asynchroner Vorgang im Azure Cosmos-Dienst.

DeleteAsync(RequestOptions, CancellationToken)

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

GetPermission(String)

Gibt einen Verweis auf ein Berechtigungsobjekt zurück.

GetPermissionQueryIterator<T>(QueryDefinition, String, QueryRequestOptions)

Diese Methode erstellt eine Abfrage für Berechtigungen unter einer Datenbank mithilfe einer SQL-Anweisung mit parametrisierten Werten. Es 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)

Diese Methode erstellt mithilfe einer SQL-Anweisung eine Abfrage für die Berechtigung unter einem Benutzer. Es gibt einen FeedIterator zurück.

ReadAsync(RequestOptions, CancellationToken)

Liest eine 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)

Führen Sie eine Berechtigung als asynchronen Vorgang im Azure Cosmos-Dienst durch.

Gilt für: