Non so che lo stesso progettista abbia punti di estensibilità. Tuttavia, una volta che i campi Riepilogo e LongDescription sono stati compilati nel file edmx, tali valori rimarranno lì, anche se si apportano altre modifiche o si è aggiornato nuovamente il modello dal database. A meno che non elimini una tabella e la aggiunga nuovamente, tali valori resteranno popolati.
Quindi è possibile copiarli e incollarli tutti in uno alla volta (quanti tavoli sono nel modello? Questo è più veloce di quanto si pensi), o scrivere un programma per estrarre le informazioni dal database (utilizzando SQL SMO o qualcosa del genere), e fare in modo che il programma modifichi il tuo file edmx, popolando i campi Riassunto e LongDescription (fai un backup di edmx ogni volta che provi il tuo programma - non vuoi rovinare il tuo file edmx e devi ricominciare da capo).
Se si dispone di modelli di grandi dimensioni, e se ne stanno facendo molti, scrivere un programma per farlo automaticamente vale la pena. Se hai solo pochi modelli, con non troppe tabelle, copia incolla lo è.
Si potrebbe voler pensare di inviare un feedback al team Entity Framework here. Sembra che il progettista nel risponda automaticamente nel campo della descrizione da SQL Server. Farebbe una buona richiesta di funzionalità.
fonte
2010-07-01 06:57:37
Dai un'occhiata a [http://eftsqldocgenerator.codeplex.com/](http://eftsqldocgenerator.codeplex.com/). Sembra che faccia il lavoro. Non l'ho provato però. – Kamyar
Grazie a @kamyar. L'ho biforcato e risolto per EF5, funziona alla grande. Scarica la copia aggiornata qui: https://github.com/timabell/ef-document-generator –
Ora con il link per il download https://github.com/timabell/ef-document-generator/releases/latest per salvarti compilando il tuo proprio. –