CosmosModelBuilderExtensions.CanSetThroughput Method

Definition

Returns a value indicating whether the given throughput can be set.

public static bool CanSetThroughput (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, int? throughput, bool autoscale, bool fromDataAnnotation = false);
static member CanSetThroughput : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * Nullable<int> * bool * bool -> bool
<Extension()>
Public Function CanSetThroughput (modelBuilder As IConventionModelBuilder, throughput As Nullable(Of Integer), autoscale As Boolean, Optional fromDataAnnotation As Boolean = false) As Boolean

Parameters

modelBuilder
IConventionModelBuilder

The model builder.

throughput
Nullable<Int32>

The throughput to set.

autoscale
Boolean

Whether autoscale is enabled.

fromDataAnnotation
Boolean

Indicates whether the configuration was specified using a data annotation.

Returns

true if the given container name can be set as default.

Remarks

See Modeling entity types and relationships, and Accessing Azure Cosmos DB with EF Core for more information and examples.

Applies to