Permission Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma permissão por Usuário para acessar um recurso específico no serviço do Azure Cosmos DB, por exemplo, Documento ou Coleção.
public class Permission : Microsoft.Azure.Documents.Resource
type Permission = class
inherit Resource
Public Class Permission
Inherits Resource
- Herança
Construtores
Permission() |
Representa uma permissão por Usuário para acessar um recurso específico no serviço do Azure Cosmos DB, por exemplo, Documento ou Coleção. |
Propriedades
AltLink |
Obtém o alt-link associado ao recurso do serviço do Azure Cosmos DB. (Herdado de Resource) |
ETag |
Obtém a marca de entidade associada ao recurso do serviço do Azure Cosmos DB. (Herdado de Resource) |
Id |
Obtém ou define a ID do recurso no serviço do Azure Cosmos DB. (Herdado de Resource) |
PermissionMode |
Obtém ou define o modo de permissão no serviço do Azure Cosmos DB. |
ResourceId |
Obtém ou define a ID do recurso associada ao recurso no serviço do Azure Cosmos DB. (Herdado de Resource) |
ResourceLink |
Obtém ou define o auto-link do recurso ao qual a permissão se aplica no serviço do Azure Cosmos DB. |
ResourcePartitionKey |
Obtém ou define o valor da chave de partição opcional para a permissão no serviço do Azure Cosmos DB. Uma permissão se aplica aos recursos quando duas condições são atendidas: 1. ResourceLink é o prefixo do link do recurso. Por exemplo, "/dbs/mydatabase/colls/mycollection" se aplica a "/dbs/mydatabase/colls/mycollection" e "/dbs/mydatabase/colls/mycollection/docs/mydocument" 2. ResourcePartitionKey é o superconjunto da chave de partição do recurso. Por exemplo, a chave de partição ausente/vazia é um superconjunto de todas as chaves de partição. |
SelfLink |
Obtém o auto-link associado ao recurso do serviço do Azure Cosmos DB. (Herdado de Resource) |
Timestamp |
Obtém o último carimbo de data/hora modificado associado ao recurso do serviço do Azure Cosmos DB. (Herdado de Resource) |
Token |
Obtém o token de acesso que concede a permissão definida do serviço do Azure Cosmos DB. |
Métodos
GetPropertyValue<T>(String) |
Obtém o valor da propriedade associado ao nome da propriedade especificado do serviço do Azure Cosmos DB. (Herdado de Resource) |
LoadFrom(JsonReader) |
Carrega o objeto do leitor JSON especificado no serviço do Azure Cosmos DB. (Herdado de JsonSerializable) |
LoadFrom(JsonReader, JsonSerializerSettings) |
Carrega o objeto do leitor JSON especificado no serviço do Azure Cosmos DB. (Herdado de JsonSerializable) |
SaveTo(Stream, SerializationFormattingPolicy) |
Salva o objeto no fluxo especificado no serviço do Azure Cosmos DB. (Herdado de JsonSerializable) |
SaveTo(Stream, SerializationFormattingPolicy, JsonSerializerSettings) |
Salva o objeto no fluxo especificado no serviço do Azure Cosmos DB. (Herdado de JsonSerializable) |
SetPropertyValue(String, Object) |
Define o valor da propriedade associado ao nome da propriedade especificado no serviço do Azure Cosmos DB. (Herdado de Resource) |
ToByteArray() |
Serialize para uma matriz de bytes por meio de SaveTo para o serviço do Azure Cosmos DB. (Herdado de Resource) |
ToString() |
Retorna a representação de cadeia de caracteres do objeto no serviço do Azure Cosmos DB. (Herdado de JsonSerializable) |
Aplica-se a
Azure SDK for .NET