Per default, una proprietà di tipo Decimal è mappata verso una colonna di una tabella la cui precisione è di 18 numeri con 4 decimali. Se la nostra colonna ha dimensioni diverse, possiamo utilizzare il metodo HasPrecision per specificare questo mapping così come mostrato nel seguente snippet.
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<Person>().Property(p => p.Height).HasPrecision(5, 2);
}In questo caso impostiamo che la colonna su cui la proprietà Height è mappata ha una lunghezza di 5 numeri di cui 2 decimali.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Mischiare codice server side e client side in una query LINQ con Entity Framework
Usare la libreria PredicateBuilder per eseguire query tramite Entity Framework che usano or su più campi
Esporre un server MCP esistente con Azure API Management
Evitare memory leaks nelle closure JavaScript
Autenticazione di git tramite Microsoft Entra ID in Azure DevOps
Selettore CSS :has() e i suoi casi d'uso avanzati
Managed deployment strategy in Azure DevOps
Gestione ciclo di vita in .NET Aspire
Semplificare i deployment con le label in Azure Container App
DevSecOps per .NET: dalla teoria alla pratica
Gestione delle scrollbar dinamiche in HTML e CSS
I più letti di oggi
- Disponibile al download la versione finale di Internet Explorer 9
- Costruire il web del futuro con HTML5: la nostra guida rapida
- Utilizzo delle stepped value functions nel CSS
- Utilizzare @property per animare nativamente un oggetto HTML tramite CSS
- Impostare automaticamente l'altezza del font tramite CSS


