Compartilhar via


ContainerProperties.Id Propriedade

Definição

Obtém ou define a ID do recurso no serviço do Azure Cosmos DB.

public string Id { get; set; }
member this.Id : string with get, set
Public Property Id As String

Valor da propriedade

A ID associada ao recurso.

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 Microsoft.Azure.Cosmos.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