Permission Clase

Definición

Representa un permiso por usuario para acceder a un recurso específico en el servicio Azure Cosmos DB, por ejemplo Document o Collection.

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

Constructores

Permission()

Representa un permiso por usuario para acceder a un recurso específico en el servicio Azure Cosmos DB, por ejemplo Document o Collection.

Propiedades

AltLink

Obtiene el vínculo alternativo asociado al recurso del servicio Azure Cosmos DB.

(Heredado de Resource)
ETag

Obtiene la etiqueta de entidad asociada al recurso del servicio Azure Cosmos DB.

(Heredado de Resource)
Id

Obtiene o establece el identificador del recurso en el servicio Azure Cosmos DB.

(Heredado de Resource)
PermissionMode

Obtiene o establece el modo de permiso en el servicio Azure Cosmos DB.

ResourceId

Obtiene o establece el identificador de recurso asociado al recurso en el servicio Azure Cosmos DB.

(Heredado de Resource)
ResourceLink

Obtiene o establece el vínculo propio del recurso al que se aplica el permiso en el servicio Azure Cosmos DB.

ResourcePartitionKey

Obtiene o establece el valor de clave de partición opcional para el permiso en el servicio Azure Cosmos DB. Un permiso se aplica a los recursos cuando se cumplen dos condiciones: 1. ResourceLink es el prefijo del vínculo del recurso. Por ejemplo, "/dbs/mydatabase/colls/mycollection" se aplica a "/dbs/mydatabase/colls/mycollection" y "/dbs/mydatabase/colls/mycollection/docs/mydocument" 2. ResourcePartitionKey es un superconjunto de la clave de partición del recurso. Por ejemplo, la clave de partición ausente o vacía es superconjunto de todas las claves de partición.

SelfLink

Obtiene el vínculo propio asociado al recurso del servicio Azure Cosmos DB.

(Heredado de Resource)
Timestamp

Obtiene la marca de tiempo de última modificación asociada al recurso del servicio Azure Cosmos DB.

(Heredado de Resource)
Token

Obtiene el token de acceso que concede el permiso definido desde el servicio Azure Cosmos DB.

Métodos

GetPropertyValue<T>(String)

Obtiene el valor de propiedad asociado al nombre de propiedad especificado del servicio Azure Cosmos DB.

(Heredado de Resource)
LoadFrom(JsonReader)

Carga el objeto del lector JSON especificado en el servicio Azure Cosmos DB.

(Heredado de JsonSerializable)
LoadFrom(JsonReader, JsonSerializerSettings)

Carga el objeto del lector JSON especificado en el servicio Azure Cosmos DB.

(Heredado de JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy)

Guarda el objeto en la secuencia especificada en el servicio Azure Cosmos DB.

(Heredado de JsonSerializable)
SaveTo(Stream, SerializationFormattingPolicy, JsonSerializerSettings)

Guarda el objeto en la secuencia especificada en el servicio Azure Cosmos DB.

(Heredado de JsonSerializable)
SetPropertyValue(String, Object)

Establece el valor de propiedad asociado al nombre de propiedad especificado en el servicio Azure Cosmos DB.

(Heredado de Resource)
ToByteArray()

Serialice en una matriz de bytes a través de SaveTo para el servicio Azure Cosmos DB.

(Heredado de Resource)
ToString()

Devuelve la representación de cadena del objeto en el servicio Azure Cosmos DB.

(Heredado de JsonSerializable)

Se aplica a