Compartir a través de


CosmosDatabase.ReadThroughputAsync Método

Definición

Sobrecargas

ReadThroughputAsync(CancellationToken)

Obtiene el rendimiento de la base de datos en la medida de unidades de solicitud por segundo en el servicio Azure Cosmos.

ReadThroughputAsync(RequestOptions, CancellationToken)

Obtiene el rendimiento de la base de datos en la medida de unidades de solicitud por segundo en el servicio Azure Cosmos.

ReadThroughputAsync(CancellationToken)

Obtiene el rendimiento de la base de datos en la medida de unidades de solicitud por segundo en el servicio 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))

Parámetros

cancellationToken
CancellationToken

(Opcional) CancellationToken que representa la cancelación de la solicitud.

Devoluciones

Rendimiento aprovisionado en unidades de solicitud por segundo

Ejemplos

En el ejemplo siguiente se muestra cómo obtener el rendimiento de la base de datos.

int? throughput = await database.ReadThroughputAsync();

Comentarios

El valor NULL indica una base de datos sin rendimiento aprovisionado.

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

Se aplica a

ReadThroughputAsync(RequestOptions, CancellationToken)

Obtiene el rendimiento de la base de datos en la medida de unidades de solicitud por segundo en el servicio 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)

Parámetros

requestOptions
RequestOptions

Las opciones de la solicitud de rendimiento.RequestOptions

cancellationToken
CancellationToken

(Opcional) CancellationToken que representa la cancelación de la solicitud.

Devoluciones

Respuesta de rendimiento.

Ejemplos

En el ejemplo siguiente se muestra cómo obtener el rendimiento.

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

En el ejemplo siguiente se muestra cómo obtener el rendimiento, MinThroughput y se reemplaza en curso.

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}");

Comentarios

El valor NULL indica una base de datos sin rendimiento aprovisionado.

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

Se aplica a