CosmosModelBuilderExtensions.HasDiscriminatorInJsonIds Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inclui o valor discriminatório do tipo de entidade no valor "id" JSON. Esse era o comportamento padrão antes do EF Core 9.
public static Microsoft.EntityFrameworkCore.ModelBuilder HasDiscriminatorInJsonIds(this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, bool? includeDiscriminator = True);
static member HasDiscriminatorInJsonIds : Microsoft.EntityFrameworkCore.ModelBuilder * Nullable<bool> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasDiscriminatorInJsonIds (modelBuilder As ModelBuilder, Optional includeDiscriminator As Nullable(Of Boolean) = True) As ModelBuilder
Parâmetros
- modelBuilder
- ModelBuilder
O construtor de modelos.
true para incluir o discriminador, false para não incluir o discriminador, null para reverter para a configuração padrão.
Retornos
A mesma instância do construtor para que várias chamadas possam ser encadeadas.
Comentários
Consulte os tipos e as relações de entidade de modelagem e acessando Azure Cosmos DB com o EF Core para obter mais informações e exemplos.