Condividi tramite


DiscriminatorLengthConvention Classe

Definizione

Convenzione che imposta la lunghezza massima per le proprietà discriminatorie delle stringhe.

public class DiscriminatorLengthConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention
type DiscriminatorLengthConvention = class
    interface IModelFinalizingConvention
    interface IConvention
Public Class DiscriminatorLengthConvention
Implements IModelFinalizingConvention
Ereditarietà
DiscriminatorLengthConvention
Implementazioni

Commenti

La lunghezza massima è impostata su un valore sufficientemente grande da coprire tutti i valori discriminatori nella gerarchia.

Per altre informazioni ed esempi, vedere Convenzioni di compilazionedei modelli e mapping TPH delle gerarchie di ereditarietà .

Costruttori

DiscriminatorLengthConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Crea una nuova istanza di DiscriminatorLengthConvention.

Proprietà

Dependencies

Dipendenze per questo servizio.

RelationalDependencies

Dipendenze specifiche del provider relazionale per questo servizio.

Metodi

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Viene chiamato quando viene finalizzato un modello.

Si applica a