Freigeben über


CosmosClient.CreateDatabaseStreamAsync Methode

Definition

Senden Sie eine Anforderung zum Erstellen einer Datenbank.

Eine Datenbank verwaltet Benutzer, Berechtigungen und eine Reihe von Containern. Jedes Azure Cosmos DB-Datenbankkonto kann mehrere unabhängige benannte Datenbanken unterstützen, wobei die Datenbank der logische Container für Daten ist.

Jede Datenbank besteht aus einem oder mehreren Containern, von denen jeder wiederum ein oder mehrere Dokumente enthält. Da Es sich bei Datenbanken um eine Administrative Ressource handelt, ist der Diensthauptschlüssel erforderlich, um auf alle Aktionen mithilfe der Benutzer-APIs zuzugreifen und diese erfolgreich abzuschließen.

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.ResponseMessage> CreateDatabaseStreamAsync (Microsoft.Azure.Cosmos.DatabaseProperties databaseProperties, int? throughput = default, Microsoft.Azure.Cosmos.RequestOptions requestOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateDatabaseStreamAsync : Microsoft.Azure.Cosmos.DatabaseProperties * Nullable<int> * Microsoft.Azure.Cosmos.RequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.ResponseMessage>
override this.CreateDatabaseStreamAsync : Microsoft.Azure.Cosmos.DatabaseProperties * Nullable<int> * Microsoft.Azure.Cosmos.RequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.ResponseMessage>
Public Overridable Function CreateDatabaseStreamAsync (databaseProperties As DatabaseProperties, Optional throughput As Nullable(Of Integer) = Nothing, Optional requestOptions As RequestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ResponseMessage)

Parameter

databaseProperties
DatabaseProperties

Die Datenbankeigenschaften

throughput
Nullable<Int32>

(Optional) Der für eine Datenbank bereitgestellte Durchsatz zur Messung der Anforderungseinheiten pro Sekunde im Azure Cosmos DB-Dienst.

requestOptions
RequestOptions

(Optional) Eine Reihe von Optionen, die festgelegt werden können.

cancellationToken
CancellationToken

(Optional) CancellationToken stellt die Anforderungsabbruch dar.

Gibt zurück

Eine Task , die einen DatabaseResponse enthält, der einen DatabaseProperties umschließt, der den Ressourcendatensatz enthält.

Hinweise

https://docs.microsoft.com/azure/cosmos-db/request-units weitere Informationen zum Bereitstellungsdurchsatz.

Gilt für: