CosmosModelBuilderExtensions.HasDiscriminatorInJsonIds Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Incluye el valor discriminador del tipo de entidad en el valor json "id". Este era el comportamiento predeterminado antes de 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
Generador de modelos.
true para incluir el discriminador, false para no incluir el discriminador, null para revertir a la configuración predeterminada.
Devoluciones
La misma instancia del generador para que se puedan encadenar varias llamadas.
Comentarios
Consulte Modelado de tipos de entidad y relaciones, y Acceso a Azure Cosmos DB con EF Core para obtener más información y ejemplos.