Share via


PermissionProperties Klasse

Definition

Stellt eine Berechtigung im Azure Cosmos DB-Dienst dar.

public class PermissionProperties
type PermissionProperties = class
Public Class PermissionProperties
Vererbung
PermissionProperties

Konstruktoren

PermissionProperties(String, PermissionMode, Container, Nullable<PartitionKey>)

Initialisieren Sie eine neue instance von mit der PermissionProperties Berechtigung für Container.

PermissionProperties(String, PermissionMode, Container, PartitionKey, String)

Initialisieren Sie eine neue instance des PermissionProperties -Elements mit der Berechtigung für Cosmos.

Eigenschaften

ETag

Ruft das Entitätstag ab, das der Ressource aus dem Azure Cosmos DB-Dienst zugeordnet ist.

Id

Ruft die ID der Ressource im Azure Cosmos DB-Dienst ab.

LastModified

Ruft den Zeitstempel der letzten Änderung ab, der aus dem Azure Cosmos DB-Dienst zugeordnet ist PermissionProperties .

PermissionMode

Ruft den Berechtigungsmodus im Azure Cosmos DB-Dienst ab.

ResourcePartitionKey

Ruft den optionalen Partitionsschlüsselwert für die Berechtigung im Azure Cosmos DB-Dienst ab. Eine Berechtigung gilt für Ressourcen, wenn zwei Bedingungen erfüllt sind: 1. ResourceUri ist präfix des Ressourcenlinks. Beispielsweise gilt "/dbs/mydatabase/colls/mycollection" für "/dbs/mydatabase/colls/mycollection" und "/dbs/mydatabase/colls/mycollection/docs/mydocument" 2. ResourcePartitionKey ist die Obermenge des Partitionsschlüssels der Ressource. Beispielsweise ist ein fehlender/leerer Partitionsschlüssel eine Obermenge aller Partitionsschlüssel.

ResourceUri

Ruft den Selbst-URI der Ressource ab, für die die Berechtigung im Azure Cosmos DB-Dienst gilt.

SelfLink

Ruft die der Ressource zugeordnete Selbstverknüpfung aus dem Azure Cosmos DB-Dienst ab.

Token

Ruft das Zugriffstoken ab, das die definierte Berechtigung vom Azure Cosmos DB-Dienst gewährt.

Gilt für: