Partager via


CosmosClient.CreateDatabaseAsync Méthode

Définition

Surcharges

CreateDatabaseAsync(String, ThroughputProperties, RequestOptions, CancellationToken)

Envoie une demande de création d’une base de données.

Une base de données gère les utilisateurs, les autorisations et un ensemble de conteneurs. Chaque compte de base de données Azure Cosmos DB peut prendre en charge plusieurs bases de données nommées indépendantes, la base de données étant le conteneur logique pour les données.

Chaque base de données se compose d’un ou plusieurs conteneurs, chacun contenant à son tour un ou plusieurs documents. Étant donné que les bases de données sont une ressource d’administration, la clé principale de service est nécessaire pour accéder à toutes les actions et les effectuer correctement à l’aide des API utilisateur.

CreateDatabaseAsync(String, Nullable<Int32>, RequestOptions, CancellationToken)

Envoie une demande de création d’une base de données.

Une base de données gère les utilisateurs, les autorisations et un ensemble de conteneurs. Chaque compte de base de données Azure Cosmos DB peut prendre en charge plusieurs bases de données nommées indépendantes, la base de données étant le conteneur logique pour les données.

Chaque base de données se compose d’un ou plusieurs conteneurs, chacun contenant à son tour un ou plusieurs documents. Étant donné que les bases de données sont une ressource d’administration, la clé principale de service est nécessaire pour accéder à toutes les actions et les effectuer correctement à l’aide des API utilisateur.

CreateDatabaseAsync(String, ThroughputProperties, RequestOptions, CancellationToken)

Envoie une demande de création d’une base de données.

Une base de données gère les utilisateurs, les autorisations et un ensemble de conteneurs. Chaque compte de base de données Azure Cosmos DB peut prendre en charge plusieurs bases de données nommées indépendantes, la base de données étant le conteneur logique pour les données.

Chaque base de données se compose d’un ou plusieurs conteneurs, chacun contenant à son tour un ou plusieurs documents. Étant donné que les bases de données sont une ressource d’administration, la clé principale de service est nécessaire pour accéder à toutes les actions et les effectuer correctement à l’aide des API utilisateur.

public virtual System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.DatabaseResponse> CreateDatabaseAsync (string id, Microsoft.Azure.Cosmos.ThroughputProperties throughputProperties, Microsoft.Azure.Cosmos.RequestOptions requestOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateDatabaseAsync : string * Microsoft.Azure.Cosmos.ThroughputProperties * Microsoft.Azure.Cosmos.RequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.DatabaseResponse>
override this.CreateDatabaseAsync : string * Microsoft.Azure.Cosmos.ThroughputProperties * Microsoft.Azure.Cosmos.RequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.DatabaseResponse>
Public Overridable Function CreateDatabaseAsync (id As String, throughputProperties As ThroughputProperties, Optional requestOptions As RequestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DatabaseResponse)

Paramètres

id
String

ID de base de données.

throughputProperties
ThroughputProperties

(Facultatif) Débit provisionné pour une base de données en mesure des unités de requête par seconde dans le service Azure Cosmos DB.

requestOptions
RequestOptions

(Facultatif) Ensemble d’options qui peuvent être définies.

cancellationToken
CancellationToken

(Facultatif) CancellationToken représentant l’annulation de la demande.

Retours

Task contenant un DatabaseResponse qui encapsule un DatabaseProperties contenant l’enregistrement de ressource.

S’applique à

CreateDatabaseAsync(String, Nullable<Int32>, RequestOptions, CancellationToken)

Envoie une demande de création d’une base de données.

Une base de données gère les utilisateurs, les autorisations et un ensemble de conteneurs. Chaque compte de base de données Azure Cosmos DB peut prendre en charge plusieurs bases de données nommées indépendantes, la base de données étant le conteneur logique pour les données.

Chaque base de données se compose d’un ou plusieurs conteneurs, chacun contenant à son tour un ou plusieurs documents. Étant donné que les bases de données sont une ressource d’administration, la clé principale de service est nécessaire pour accéder à toutes les actions et les effectuer correctement à l’aide des API utilisateur.

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

Paramètres

id
String

ID de base de données.

throughput
Nullable<Int32>

(Facultatif) Débit provisionné pour une base de données en mesure des unités de requête par seconde dans le service Azure Cosmos DB.

requestOptions
RequestOptions

(Facultatif) Ensemble d’options qui peuvent être définies.

cancellationToken
CancellationToken

(Facultatif) CancellationToken représentant l’annulation de la demande.

Retours

Task contenant un DatabaseResponse qui encapsule un DatabaseProperties contenant l’enregistrement de ressource.

Remarques

https://docs.microsoft.com/azure/cosmos-db/request-units pour plus d’informations sur le débit d’approvisionnement.

S’applique à