Compartir a través de


Container.ReplaceThroughputAsync Método

Definición

Sobrecargas

ReplaceThroughputAsync(ThroughputProperties, RequestOptions, CancellationToken)

Establece el rendimiento aprovisionado para un contenedor en la medida de unidades de solicitud por segundo en el servicio Azure Cosmos.

ReplaceThroughputAsync(Int32, RequestOptions, CancellationToken)

Establece el rendimiento aprovisionado para un contenedor en la medida de unidades de solicitud por segundo en el servicio Azure Cosmos.

ReplaceThroughputAsync(ThroughputProperties, RequestOptions, CancellationToken)

Establece el rendimiento aprovisionado para un contenedor en la medida de unidades de solicitud por segundo en el servicio Azure Cosmos.

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

Parámetros

throughputProperties
ThroughputProperties

Rendimiento del contenedor de Cosmos expresado en Unidades de solicitud por segundo.

requestOptions
RequestOptions

(Opcional) Las opciones de la solicitud de rendimiento.

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 reemplazar el rendimiento fijo.

ThroughputResponse throughput = await this.cosmosContainer.ReplaceThroughputAsync(
    ThroughputProperties.CreateManualThroughput(10000));

En el ejemplo siguiente se muestra cómo reemplazar el rendimiento aprovisionado de escalabilidad automática.

ThroughputResponse throughput = await this.cosmosContainer.ReplaceThroughputAsync(
    ThroughputProperties.CreateAutoscaleThroughput(10000));

Comentarios

Unidades de solicitudEstablecer el rendimiento en un contenedor

Se aplica a

ReplaceThroughputAsync(Int32, RequestOptions, CancellationToken)

Establece el rendimiento aprovisionado para un contenedor en la medida de unidades de solicitud por segundo en el servicio Azure Cosmos.

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

Parámetros

throughput
Int32

Rendimiento del contenedor de Cosmos, expresado en Unidades de solicitud por segundo.

requestOptions
RequestOptions

(Opcional) Las opciones de la solicitud de rendimiento.

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.

ThroughputResponse throughput = await this.cosmosContainer.ReplaceThroughputAsync(400);

Comentarios

https://docs.microsoft.com/azure/cosmos-db/request-units para más información sobre el rendimiento de aprovisionamiento.

Se aplica a