Freigeben über


CosmosModelBuilderExtensions Klasse

Definition

Cosmos-spezifische Erweiterungsmethoden für ModelBuilder.

public static class CosmosModelBuilderExtensions
type CosmosModelBuilderExtensions = class
Public Module CosmosModelBuilderExtensions
Vererbung
CosmosModelBuilderExtensions

Hinweise

Weitere Informationen und Beispiele finden Sie unter Modellieren von Entitätstypen und Beziehungen und Zugreifen auf Azure Cosmos DB mit EF Core .

Methoden

CanSetDefaultContainer(IConventionModelBuilder, String, Boolean)

Gibt einen Wert zurück, der angibt, ob der angegebene Containername als Standard festgelegt werden kann.

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

Gibt einen Wert zurück, der angibt, ob der angegebene Durchsatz festgelegt werden kann.

HasAutoscaleThroughput(ModelBuilder, Nullable<Int32>)

Konfiguriert das Angebot für den bereitgestellten Automatischskalierungsdurchsatz.

HasDefaultContainer(IConventionModelBuilder, String, Boolean)

Konfiguriert den Standardcontainernamen, der verwendet wird, wenn kein Name explizit für einen Entitätstyp konfiguriert ist.

HasDefaultContainer(ModelBuilder, String)

Konfiguriert den Standardcontainernamen, der verwendet wird, wenn kein Name explizit für einen Entitätstyp konfiguriert ist.

HasManualThroughput(ModelBuilder, Nullable<Int32>)

Konfiguriert das Angebot für manuell bereitgestellten Durchsatz.

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

Konfiguriert den bereitgestellten Durchsatz.

Gilt für: