Permission Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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:
Azure SDK for .NET