Partager via


CosmosDatabase.ReadThroughputAsync Méthode

Définition

Surcharges

ReadThroughputAsync(CancellationToken)

Obtient le débit de la base de données dans la mesure des unités de requête par seconde dans le service Azure Cosmos.

ReadThroughputAsync(RequestOptions, CancellationToken)

Obtient le débit de la base de données dans la mesure des unités de requête par seconde dans le service Azure Cosmos.

ReadThroughputAsync(CancellationToken)

Obtient le débit de la base de données dans la mesure des unités de requête par seconde dans le service Azure Cosmos.

public abstract System.Threading.Tasks.Task<int?> ReadThroughputAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member ReadThroughputAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<int>>
Public MustOverride Function ReadThroughputAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of Nullable(Of Integer))

Paramètres

cancellationToken
CancellationToken

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

Retours

Débit provisionné en unités de requête par seconde

Exemples

L’exemple suivant montre comment obtenir le débit de la base de données.

int? throughput = await database.ReadThroughputAsync();

Remarques

La valeur Null indique une base de données sans débit provisionné.

https://docs.microsoft.com/azure/cosmos-db/request-unitshttps://docs.microsoft.com/azure/cosmos-db/set-throughput#set-throughput-on-a-database

S’applique à

ReadThroughputAsync(RequestOptions, CancellationToken)

Obtient le débit de la base de données dans la mesure des unités de requête par seconde dans le service Azure Cosmos.

public abstract System.Threading.Tasks.Task<Azure.Cosmos.ThroughputResponse> ReadThroughputAsync (Azure.Cosmos.RequestOptions requestOptions, System.Threading.CancellationToken cancellationToken = default);
abstract member ReadThroughputAsync : Azure.Cosmos.RequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Cosmos.ThroughputResponse>
Public MustOverride Function ReadThroughputAsync (requestOptions As RequestOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ThroughputResponse)

Paramètres

requestOptions
RequestOptions

Options pour la demande de débit.RequestOptions

cancellationToken
CancellationToken

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

Retours

Réponse de débit.

Exemples

L’exemple suivant montre comment obtenir le débit

 RequestOptions requestOptions = new RequestOptions();
ThroughputProperties throughputProperties = await database.ReadThroughputAsync(requestOptions);
Console.WriteLine($"Throughput: {throughputProperties?.Throughput}");

L’exemple suivant montre comment obtenir le débit, MinThroughput et est remplacé en cours

RequestOptions requestOptions = new RequestOptions();
ThroughputResponse response = await database.ReadThroughputAsync(requestOptions);
Console.WriteLine($"Throughput: {response.Value?.Throughput}");
Console.WriteLine($"MinThroughput: {response.MinThroughput}");
Console.WriteLine($"IsReplacePending: {response.IsReplacePending}");

Remarques

La valeur Null indique une base de données sans débit provisionné.

https://docs.microsoft.com/azure/cosmos-db/request-unitshttps://docs.microsoft.com/azure/cosmos-db/set-throughput#set-throughput-on-a-database

S’applique à