Ogni entity che deve essere persistita su SQLite tramite la libreria SQLite-net deve specificare una chiave primaria come un id autogenerato, un codice fiscale, una partita IVA o altro ancora. Per specificare quale proprietà contiene la chiave primaria, dobbiamo decorarla con l'attributo PrimaryKey come mostrato nel prossimo esempio
public class Persona{ [PrimaryKey] public string CodiceFiscale { get; set; } ... }
Quando la chiave primaria è un id autogenerato dal database, oltre all'attributo PrimaryKey dobbiamo specificare anche l'attributo AutoIncrement.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
A quick tour around Azure Dev Spaces
Estensioni personalizzate per le pipeline di Azure DevOps e GitHub con .NET 5
Riconoscimento dei contenuti delle immagini con Azure Logic Apps e Content Moderator
Infrastructure as Code con Terraform
Utilizzare i Workspace con NPM 7
Creare automaticamente una relazione padre-figlio tra work item in Azure DevOps
Configurare una pipeline YAML per calcolare le release notes in Azure DevOps
Sfruttare al massimo Kubernetes con Azure DevOps
Elencare gli utenti loggati con Blazor Server
Messaggi in tempo reale con Blazor Server
UI testing in applicazioni .NET desktop e mobile
Sviluppare codice nativo per Windows e Linux con .NET Core