Freigeben über


Permission Klasse

Definition

Stellt eine benutzerspezifische Berechtigung für den Zugriff auf eine bestimmte Ressource im Azure Cosmos DB-Dienst dar, z. B. Dokument oder Sammlung.

public class Permission : Microsoft.Azure.Documents.Resource
type Permission = class
    inherit Resource
Public Class Permission
Inherits Resource
Vererbung

Konstruktoren

Permission()

Stellt eine benutzerspezifische Berechtigung für den Zugriff auf eine bestimmte Ressource im Azure Cosmos DB-Dienst dar, z. B. Dokument oder Sammlung.

Eigenschaften

AltLink

Ruft den alt-Link ab, der der Ressource aus dem Azure Cosmos DB-Dienst zugeordnet ist.

(Geerbt von Resource)
ETag

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

(Geerbt von Resource)
Id

Ruft die ID der Ressource im Azure Cosmos DB-Dienst ab oder legt sie fest.

(Geerbt von Resource)
PermissionMode

Ruft den Berechtigungsmodus im Azure Cosmos DB-Dienst ab oder legt diese fest.

ResourceId

Ruft die Ressourcen-ID ab, die der Ressource im Azure Cosmos DB-Dienst zugeordnet ist, oder legt sie fest.

(Geerbt von Resource)
ResourceLink

Ruft die Selbstverknüpfung der Ressource ab, für die die Berechtigung im Azure Cosmos DB-Dienst gilt, oder legt diese fest.

ResourcePartitionKey

Ruft den optionalen Partitionsschlüsselwert für die Berechtigung im Azure Cosmos DB-Dienst ab oder legt diese fest. Eine Berechtigung gilt für Ressourcen, wenn zwei Bedingungen erfüllt sind: 1. ResourceLink 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 Übermenge des Partitionsschlüssels der Ressource. Beispielsweise ist ein fehlender/leerer Partitionsschlüssel die Übermenge aller Partitionsschlüssel.

SelfLink

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

(Geerbt von Resource)
Timestamp

Ruft den zuletzt geänderten Zeitstempel ab, der der Ressource aus dem Azure Cosmos DB-Dienst zugeordnet ist.

(Geerbt von Resource)
Token

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

Methoden

GetPropertyValue<T>(String)

Ruft den Eigenschaftenwert ab, der dem angegebenen Eigenschaftsnamen aus dem Azure Cosmos DB-Dienst zugeordnet ist.

(Geerbt von Resource)
LoadFrom(JsonReader)

Lädt das Objekt aus dem angegebenen JSON-Reader im Azure Cosmos DB-Dienst.

(Geerbt von JsonSerializable)
LoadFrom(JsonReader, JsonSerializerSettings)

Lädt das Objekt aus dem angegebenen JSON-Reader im Azure Cosmos DB-Dienst.

(Geerbt von JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy)

Speichert das Objekt im angegebenen Stream im Azure Cosmos DB-Dienst.

(Geerbt von JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy, JsonSerializerSettings)

Speichert das Objekt im angegebenen Stream im Azure Cosmos DB-Dienst.

(Geerbt von JsonSerializable)
SetPropertyValue(String, Object)

Legt den Eigenschaftenwert fest, der dem angegebenen Eigenschaftsnamen im Azure Cosmos DB-Dienst zugeordnet ist.

(Geerbt von Resource)
ToByteArray()

Serialisieren Sie über SaveTo für den Azure Cosmos DB-Dienst in ein Bytearray.

(Geerbt von Resource)
ToString()

Gibt die Zeichenfolgendarstellung des Objekts im Azure Cosmos DB-Dienst zurück.

(Geerbt von JsonSerializable)

Gilt für: