Articles of entity framework 4

Comandi batch di DB in Entity Framework 4.0

Il mio progetto attuale richiede la sincronizzazione quotidiana con un sistema esterno. La sincronizzazione è basata su una struttura di file di importazione complessa che viene analizzata e elaborata con una logica aziendale estesa. A causa della logica aziendale, abbiamo deciso di farlo in codice .NET e riutilizzare le componenti BL esistenti invece di scrivere […]

Chiavi univoche in Entity Framework 4

Uno schema DB esistente ha chiavi univoche, non primarie e alcune chiavi esterne che si basano su di esse. È ansible definire chiavi univoche, che non sono chiavi primarie, in Entity Framework v4? Come?

Errore API Asp.Net Web: il tipo ‘ObjectContent`1’ non è riuscito a serializzare il corpo della risposta per il tipo di contenuto ‘application / xml; charset = utf-8’

Il più semplice esempio di questo, ottengo una collezione e provo a produrla tramite l’API Web: // GET api/items public IEnumerable Get() { return MyContext.Items.ToList(); } E ottengo l’errore: Oggetto di tipo ‘System.Data.Objects.ObjectQuery`1 [Dcip.Ams.BO.EquipmentWarranty]’ non può essere convertito in tipo ‘System.Data.Entity.DbSet`1 [Dcip.Ams.BO.EquipmentWarranty]’ Questo è un errore piuttosto comune da fare con i nuovi proxy, e […]

Una proprietà dipendente in un ReferentialConstraint è mappata a una colonna generata dal negozio

Ottengo questo errore durante la scrittura nel database: Una proprietà dipendente in un ReferentialConstraint è mappata a una colonna generata dal negozio. Colonna: “PaymentId”. public bool PayForItem(int terminalId, double paymentAmount, eNums.MasterCategoryEnum mastercategoryEnum, int CategoryId, int CategoryItemId) { using (var dbEntities = new DatabaseAccess.Schema.EntityModel()) { int pinnumber = 0; long pinid = 1; //getPinId(terminalId,ref pinnumber) ; […]

È ansible rimuovere il bambino dalla raccolta e risolvere i problemi su SaveChanges?

Stiamo utilizzando il codice di Entity Framework in primo luogo con relazioni a chiave esterna. Esaminiamo i modi per gestire la rimozione di oggetti da una quadro ICollection nella nostra applicazione. Quando abbiamo un’ quadro con relazioni figlio, possiamo aggiungere oggetti direttamente al loro ICollection usando il metodo Aggiungi. Ora quando usi rimuovere ottieni l’errore […]

Codice EF4 Primo: come aggiungere una relazione senza aggiungere una proprietà di navigazione

Come dovrei definire le relazioni usando Code First ma senza utilizzare alcuna proprietà di navigazione? Precedentemente ho definito One-Many e Many-Many utilizzando le proprietà di navigazione in entrambe le estremità della relazione. E le relazioni appropriate vengono create nel database. Ecco una versione ridotta di come appaiono le classi (ho convertito le relazioni Many-Many in […]

La mapping del tipo CLR al tipo EDM è ambigua con EF 6 e 5?

Per favore qualcuno può aiutarmi a correggere questo errore? Lo schema specificato non è valido. Errori: La mapping del tipo CLR al tipo EDM è ambigua perché più tipi CLR corrispondono al tipo EDM ‘City_DAL’. Tipo CLR trovato in precedenza “CeossDAL.City_DAL”, tipo CLR appena trovato “CeossBLL.City_DAL”. Il problema principale che ho DAL e questo contiene […]

Utilizzo di System.ComponentModel.DataAnnotations con Entity Framework 4.0

Sto lavorando con MVC3 e utilizzo Entity Framework 4.0 Entity come mio modello. Finora, tutto funziona alla perfezione con il suo utilizzo come modello (tutte le operazioni di crude / le generazioni di pagine lavorano fuori dagli schemi). Mi chiedo, tuttavia, come si ottengono le stesse etichette e le stesse informazioni di convalida come quando […]

L’object non può essere cancellato perché non è stato trovato in ObjectStateManager

Ricevo questo errore “L’object non può essere cancellato perché non è stato trovato in ObjectStateManager.” Il mio codice è: protected MyEntities sqlEntities; public virtual void Delete(TEntity entity) { System.Type t = typeof(TEntity); sqlEntities.DeleteObject(entity); sqlEntities.SaveChanges(); }

Il codice Entity Framework 4 supporta i generatori di id quadro come NHibernate?

Questa domanda, posta un anno fa, è simile: Entity Framework 4 supporta i generatori per valori di id come NHibernate? Ma quello che mi piacerebbe sapere è se il codice CTP prima aggiunge il supporto per le strategie di generazione di id quadro. In caso contrario, qualcuno conosce un buon punto di estensione in EF […]