Поделиться через


CosmosModelBuilderExtensions.HasDefaultContainer Метод

Определение

Перегрузки

HasDefaultContainer(ModelBuilder, String)

Настраивает имя контейнера по умолчанию, которое будет использоваться, если имя не настроено явно для типа сущности.

HasDefaultContainer(IConventionModelBuilder, String, Boolean)

Настраивает имя контейнера по умолчанию, которое будет использоваться, если имя не настроено явно для типа сущности.

HasDefaultContainer(ModelBuilder, String)

Исходный код:
CosmosModelBuilderExtensions.cs
Исходный код:
CosmosModelBuilderExtensions.cs
Исходный код:
CosmosModelBuilderExtensions.cs
Исходный код:
CosmosModelBuilderExtensions.cs
Исходный код:
CosmosModelBuilderExtensions.cs
Исходный код:
CosmosModelBuilderExtensions.cs
Исходный код:
CosmosModelBuilderExtensions.cs

Настраивает имя контейнера по умолчанию, которое будет использоваться, если имя не настроено явно для типа сущности.

public static Microsoft.EntityFrameworkCore.ModelBuilder HasDefaultContainer (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string name);
public static Microsoft.EntityFrameworkCore.ModelBuilder HasDefaultContainer (this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, string? name);
static member HasDefaultContainer : Microsoft.EntityFrameworkCore.ModelBuilder * string -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasDefaultContainer (modelBuilder As ModelBuilder, name As String) As ModelBuilder

Параметры

modelBuilder
ModelBuilder

Построитель моделей.

name
String

Имя контейнера по умолчанию.

Возвращаемое значение

Один и тот же экземпляр построителя, чтобы можно было объединить несколько вызовов в цепочку.

Комментарии

Дополнительные сведения и примеры см. в разделах Моделирование типов и связей сущностей и Доступ к Azure Cosmos DB с помощью EF Core .

Применяется к

HasDefaultContainer(IConventionModelBuilder, String, Boolean)

Исходный код:
CosmosModelBuilderExtensions.cs
Исходный код:
CosmosModelBuilderExtensions.cs
Исходный код:
CosmosModelBuilderExtensions.cs
Исходный код:
CosmosModelBuilderExtensions.cs
Исходный код:
CosmosModelBuilderExtensions.cs
Исходный код:
CosmosModelBuilderExtensions.cs
Исходный код:
CosmosModelBuilderExtensions.cs

Настраивает имя контейнера по умолчанию, которое будет использоваться, если имя не настроено явно для типа сущности.

public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder HasDefaultContainer (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string name, bool fromDataAnnotation = false);
public static Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder? HasDefaultContainer (this Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder modelBuilder, string? name, bool fromDataAnnotation = false);
static member HasDefaultContainer : Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder * string * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionModelBuilder
<Extension()>
Public Function HasDefaultContainer (modelBuilder As IConventionModelBuilder, name As String, Optional fromDataAnnotation As Boolean = false) As IConventionModelBuilder

Параметры

modelBuilder
IConventionModelBuilder

Построитель моделей.

name
String

Имя контейнера по умолчанию.

fromDataAnnotation
Boolean

Указывает, была ли конфигурация указана с помощью заметки к данным.

Возвращаемое значение

Тот же экземпляр построителя, если конфигурация была применена, в null противном случае .

Комментарии

Дополнительные сведения и примеры см. в разделах Моделирование типов и связей сущностей и Доступ к Azure Cosmos DB с помощью EF Core .

Применяется к