Compartir a través de


CosmosDatabase.CreateContainerStreamAsync Método

Definición

Crea un contenedor como una operación asincrónica en el servicio Azure Cosmos.

public abstract System.Threading.Tasks.Task<Azure.Response> CreateContainerStreamAsync (Azure.Cosmos.ContainerProperties containerProperties, int? throughput = default, Azure.Cosmos.RequestOptions requestOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateContainerStreamAsync : Azure.Cosmos.ContainerProperties * Nullable<int> * Azure.Cosmos.RequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response>
Public MustOverride Function CreateContainerStreamAsync (containerProperties As ContainerProperties, Optional throughput As Nullable(Of Integer) = Nothing, Optional requestOptions As RequestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response)

Parámetros

containerProperties
ContainerProperties

Objeto ContainerProperties.

throughput
Nullable<Int32>

(Opcional) Rendimiento aprovisionado para un contenedor en la medida de unidades de solicitud por segundo en el servicio Azure Cosmos DB.

requestOptions
RequestOptions

(Opcional) Las opciones de la solicitud de contenedor RequestOptions

cancellationToken
CancellationToken

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

Devoluciones

que Task contiene un Response objeto que contiene el registro de recursos creado.

Ejemplos

Crea un contenedor como una operación asincrónica en el servicio Azure Cosmos y devuelve la respuesta de flujo.

ContainerProperties containerProperties = new ContainerProperties()
{
    Id = Guid.NewGuid().ToString(),
    PartitionKeyPath = "/pk",
};

using(Response response = await this.cosmosDatabase.CreateContainerStreamAsync(containerProperties))
{
}

Comentarios

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

Se aplica a