Container.ReadThroughputAsync Méthode

Définition

Surcharges

ReadThroughputAsync(CancellationToken)

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

ReadThroughputAsync(RequestOptions, CancellationToken)

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

ReadThroughputAsync(CancellationToken)

Obtient le débit du conteneur 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.

int? throughput = await container.ReadThroughputAsync();

Remarques

La valeur Null indique un conteneur sans débit provisionné.

S’applique à

ReadThroughputAsync(RequestOptions, CancellationToken)

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

public abstract System.Threading.Tasks.Task<Microsoft.Azure.Cosmos.ThroughputResponse> ReadThroughputAsync (Microsoft.Azure.Cosmos.RequestOptions requestOptions, System.Threading.CancellationToken cancellationToken = default);
abstract member ReadThroughputAsync : Microsoft.Azure.Cosmos.RequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.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.

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 container.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 container.ReadThroughputAsync(requestOptions);
Console.WriteLine($"Throughput: {response.Resource?.Throughput}");
Console.WriteLine($"MinThroughput: {response.MinThroughput}");
Console.WriteLine($"IsReplacePending: {response.IsReplacePending}");

Remarques

Reportez-vous à pour plus d’informations http://azure.microsoft.com/documentation/articles/documentdb-performance-levels/ sur le débit de l’offre de provisionnement.

S’applique à