Freigeben über


DatabaseProperties.Id Eigenschaft

Definition

Ruft die ID der Ressource im Azure Cosmos DB-Dienst ab oder legt sie fest.

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

Eigenschaftswert

Die id, die der Ressource zugeordnet ist.

Hinweise

Jede Ressource in einem Azure Cosmos DB-Datenbankkonto muss über einen eindeutigen Bezeichner verfügen.

Wenn Sie mit Dokumentressourcen arbeiten, verfügen diese ebenfalls über diese festlegbare ID-Eigenschaft. Wird vom Benutzer keine ID angegeben, generiert das SDK automatisch eine neue GUID und weist ihren Wert dieser Eigenschaft zu, bevor das Dokument in der Datenbank gespeichert wird. Sie können diese automatische ID-Generierung überschreiben, indem Sie den parameter disableAutomaticIdGeneration für die Microsoft.Azure.Cosmos.DocumentClient instance auf true festlegen. Dadurch wird verhindert, dass das SDK neue IDs generiert.

Die folgenden Zeichen sind eingeschränkt und können nicht in der Id-Eigenschaft verwendet werden: '/', '\\', '?', '#'

Gilt für: