CosmosModelBuilderExtensions.HasRootDiscriminatorInJsonId Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Include il valore discriminatorio del tipo di entità radice nel valore "id" JSON. Ciò consente di salvare i tipi con la stessa chiave primaria nello stesso contenitore, consentendo comunque l'uso di "ReadItem" per le ricerche di un tipo sconosciuto.
public static Microsoft.EntityFrameworkCore.ModelBuilder HasRootDiscriminatorInJsonId(this Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, bool? includeDiscriminator = True);
static member HasRootDiscriminatorInJsonId : Microsoft.EntityFrameworkCore.ModelBuilder * Nullable<bool> -> Microsoft.EntityFrameworkCore.ModelBuilder
<Extension()>
Public Function HasRootDiscriminatorInJsonId (modelBuilder As ModelBuilder, Optional includeDiscriminator As Nullable(Of Boolean) = True) As ModelBuilder
Parametri
- modelBuilder
- ModelBuilder
Generatore di modelli.
true per includere il discriminatorio, false per non includere il discriminatorio, null per ripristinare l'impostazione predefinita.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni e Accesso Azure Cosmos DB con EF Core.