Aracılığıyla paylaş


CosmosModelExtensions Sınıf

Tanım

Cosmos meta verileri için model genişletme yöntemleri.

public static class CosmosModelExtensions
type CosmosModelExtensions = class
Public Module CosmosModelExtensions
Devralma
CosmosModelExtensions

Açıklamalar

Daha fazla bilgi ve örnek için varlık türlerini ve ilişkilerini modelleme ve EF Core ile Azure Cosmos DB'ye erişme konularına bakın.

Yöntemler

GetDefaultContainer(IModel)

Varsayılan kapsayıcı adını döndürür.

GetDefaultContainer(IReadOnlyModel)

Varsayılan kapsayıcı adını döndürür.

GetDefaultContainerConfigurationSource(IConventionModel)

Varsayılan kapsayıcı adı için yapılandırma kaynağını döndürür.

GetThroughput(IReadOnlyModel)

Veritabanı kapsamında sağlanan aktarım hızını döndürür.

GetThroughputConfigurationSource(IConventionModel)

ConfigurationSource Veritabanı kapsamında sağlanan aktarım hızını alır.

SetDefaultContainer(IConventionModel, String, Boolean)

Varsayılan kapsayıcı adını ayarlar.

SetDefaultContainer(IMutableModel, String)

Varsayılan kapsayıcı adını ayarlar.

SetThroughput(IConventionModel, Nullable<Int32>, Nullable<Boolean>, Boolean)

Veritabanı kapsamında sağlanan aktarım hızını ayarlar.

SetThroughput(IMutableModel, Nullable<Int32>, Nullable<Boolean>)

Veritabanı kapsamında sağlanan aktarım hızını ayarlar.

Şunlara uygulanır