Share via


CosmosModelBuilderExtensions クラス

定義

の Cosmos 固有の ModelBuilder拡張メソッド。

public static class CosmosModelBuilderExtensions
type CosmosModelBuilderExtensions = class
Public Module CosmosModelBuilderExtensions
継承
CosmosModelBuilderExtensions

注釈

詳細と例については、「 エンティティの種類とリレーションシップのモデル化」および「 EF Core を使用した Azure Cosmos DB へのアクセス 」を参照してください。

メソッド

CanSetDefaultContainer(IConventionModelBuilder, String, Boolean)

指定したコンテナー名を既定として設定できるかどうかを示す値を返します。

CanSetThroughput(IConventionModelBuilder, Nullable<Int32>, Boolean, Boolean)

指定されたスループットを設定できるかどうかを示す値を返します。

HasAutoscaleThroughput(ModelBuilder, Nullable<Int32>)

自動スケーリングプロビジョニングスループットオファリングを構成します。

HasDefaultContainer(IConventionModelBuilder, String, Boolean)

エンティティ型に対して明示的に構成された名前がない場合に使用される既定のコンテナー名を構成します。

HasDefaultContainer(ModelBuilder, String)

エンティティ型に対して明示的に構成された名前がない場合に使用される既定のコンテナー名を構成します。

HasManualThroughput(ModelBuilder, Nullable<Int32>)

手動でプロビジョニングされたスループット オファリングを構成します。

HasThroughput(IConventionModelBuilder, Nullable<Int32>, Boolean, Boolean)

プロビジョニングされたスループットを構成します。

適用対象