Resource.Id Propriedade
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.
Obtém ou define a ID do recurso no serviço do Azure Cosmos DB.
[Newtonsoft.Json.JsonProperty(PropertyName="id")]
public virtual string Id { get; set; }
[<Newtonsoft.Json.JsonProperty(PropertyName="id")>]
member this.Id : string with get, set
Public Overridable Property Id As String
Valor da propriedade
A ID associada ao recurso.
- Atributos
-
Newtonsoft.Json.JsonPropertyAttribute
Comentários
Cada recurso em uma conta de banco de dados do Azure Cosmos DB precisa ter um identificador exclusivo. Ao contrário ResourceIdde , que é definido internamente, essa ID é configurável pelo usuário e não é imutável.
Ao trabalhar com recursos de documento, eles também têm essa propriedade de ID configurável. Se uma ID não for fornecida pelo usuário, o SDK gerará automaticamente um novo GUID e atribuirá seu valor a essa propriedade antes de armazenar o documento no banco de dados. Você pode substituir essa geração de ID automática definindo o parâmetro disableAutomaticIdGeneration na DocumentClient instância como true. Isso impedirá que o SDK gere novas IDs.
Os seguintes caracteres são restritos e não podem ser usados na propriedade Id: '/', '\\', '?', '#'
Aplica-se a
Azure SDK for .NET