CosmosContainer.ReadThroughputAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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<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 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 à
Azure SDK for .NET