Condividi tramite


DiscriminatorBuilder<TDiscriminator> Classe

Definizione

Fornisce una semplice superficie API per impostare i valori di discriminazione.

public class DiscriminatorBuilder<TDiscriminator>
type DiscriminatorBuilder<'Discriminator> = class
Public Class DiscriminatorBuilder(Of TDiscriminator)

Parametri di tipo

TDiscriminator

Tipo della proprietà di discriminazione.

Ereditarietà
DiscriminatorBuilder<TDiscriminator>

Commenti

Per altre informazioni ed esempi, vedere Modellazione di tipi di entità e relazioni .

Costruttori

DiscriminatorBuilder<TDiscriminator>(DiscriminatorBuilder)

Si tratta di un'API interna che supporta l'infrastruttura Entity Framework Core e non è soggetta agli stessi standard di compatibilità delle API pubbliche. Può essere modificato o rimosso senza preavviso in nessuna versione. È consigliabile usarlo direttamente nel codice con attenzione estrema e sapere che ciò può causare errori dell'applicazione durante l'aggiornamento a una nuova versione di Entity Framework Core.

Metodi

HasValue(String, TDiscriminator)

Configura il valore di discriminazione da usare per le entità del tipo specificato.

HasValue(TDiscriminator)

Configura il valore di discriminazione predefinito da usare.

HasValue(Type, TDiscriminator)

Configura il valore di discriminazione da usare per le entità del tipo specificato.

HasValue<TEntity>(TDiscriminator)

Configura il valore di discriminazione da usare per le entità del tipo generico specificato.

IsComplete(Boolean)

Configura se il mapping di discriminazione è stato completato.

Si applica a