entity-framework
Najszybszy sposób wstawiania w encji Framework
Szukam najszybszego sposobu wstawienia do encji frameworku.
Pytam o to ze względu na scenariusz, w którym masz aktywny Trans ... +). Potencjalnie może trwać dłużej niż 10 minut (domyślny limit czasu transakcji), co doprowadzi do niekompletnej transakcji.
Walidacja nie powiodła się dla jednego lub więcej podmiotów. Zobacz właściwość 'EntityValidationErrors' po więcej szczegółów [duplikat]
to pytanie ma już odpowiedzi tutaj :
... Add(appicantposition2);
#endregion
context.SaveChanges(); --->> Error here
}
}
}
Kod-pierwszy vs Model / baza danych-pierwszy
Jakie są zalety i wady korzystania z kodu Entity Framework 4.1-najpierw nad modelem / Bazą Danych - najpierw z diagramem EDMX ... ektanta.
Więc jaka jest różnica między tymi dwoma podejściami? Czy chodzi tylko o preferencje VS2010 vs Enterprise Manager?
Entity Framework vs LINQ to SQL
Teraz, gdy.NET V3. 5 SP1 został wydany (wraz z VS2008 SP1), mamy teraz dostęp do. NET entity framework.
Moje pytanie jest ta ... m' dla LINQ to SQL? Jeśli tak jest - jakie ma to zalety? Co może zrobić, czego LINQ do SQL nie może zrobić na swoim własne?
Jak wyświetlić SQL wygenerowany przez framework Entity?
Jak wyświetlić SQL wygenerowany przez entity framework ?
(w moim konkretnym przypadku używam dostawcy mysql-jeśli ma to znaczenie)
Jeden DbContext na żądanie www ... dlaczego?
Czytałem wiele artykułów wyjaśniających, jak skonfigurować Entity Framework DbContext tak, że tylko jeden jest tworzony i uży ... za pomocą tej techniki, których nie możesz zrobić podczas tworzenia instancji DbContext s dla metody repozytorium zadzwonić?
Entity Framework VS LINQ to SQL VS ADO.NET z procedurami składowanymi?
Jak oceniłbyś każdy z nich w kategoriach:
Wydajność
szybkość rozwoju
czysty, intuicyjny, łatwy w utrzymaniu kod
elastyc ... ie EF VS L2S. ale jestem chętny, aby je porównać z przechowywanymi procami, ponieważ zwykły SQl jest czymś, o czym wiem dużo.
Najpierw Utwórz kod, wiele do wielu, z dodatkowymi polami w tabeli asocjacji
Mam taki scenariusz:
public class Member
{
public int MemberID { get; set; }
public string FirstName { get; set; } ... { get; set; }
}
Jak skonfigurować skojarzenie z fluent API ? A może istnieje lepszy sposób na utworzenie tabeli asocjacji?
Używając Transactions or SaveChanges (false) and AcceptAllChanges ()?
Badałem transakcje i wygląda na to, że dbają o siebie w EF tak długo, jak przechodzę false do SaveChanges(), a następnie wywo ... e będzie brakującej wartości tożsamości.
Czy Jest jakiś powód, aby używać standardowej klasy TransactionScope w moim kodzie?
Jakie są najlepsze praktyki korzystania z GUID jako klucza podstawowego, w szczególności w odniesieniu do wydajności?
Mam aplikację, która używa GUID jako klucz podstawowy w prawie wszystkich tabelach i czytałem, że istnieją problemy dotyczące ... tyka tworzenia kluczy podstawowych opartych na GUID, aby uniknąć domniemanych uderzeń wydajności związanych z tym podejściem?
Struktura podmiotu i łączenie Pooling
Ostatnio zacząłem używać Entity Framework 4.0 w mojej aplikacji. NET 4.0 i jestem ciekawy kilku rzeczy związanych z poolingie ... sing.
Jakieś inne zalecenia, najlepsze praktyki lub wspólne podejście do pewnych scenariuszy, o których powinienem wiedzieć?
Resetuj Migracje Entity-Framework
Udało mi się przerobić moje migracje, użyłem IgnoreChanges przy początkowej migracji, ale teraz chcę usunąć wszystkie moje mi ... e teraz usuniętej, migracji).
Czy jest jakieś polecenieDisable-Migrations , żebym mógł ponownie uruchomić Enable-Migrations?
Istnieje już otwarty DataReader powiązany z tym poleceniem, który musi być najpierw zamknięty
Mam takie zapytanie i dostaję błąd w tej funkcji:
var accounts = from account in context.Accounts
from guran ... Next() +198
System.Linq.Buffer`1..ctor(IEnumerable`1 source) +217
System.Linq.<GetEnumerator>d__0.MoveNext() +96
Czy usługi powinny zawsze zwracać DTOs, czy też mogą zwracać modele domen?
Projektuję (re)wielkoskalową aplikację, wykorzystujemy architekturę wielowarstwową opartą na DDD.
Mamy MVC z warstwą danych( ... rozdzielaniu obaw, nawet używanie określonego wzorca nie jest "konieczne", przynajmniej w tej chwili.
Jak zawsze, dziękuję.
Metody LINQPad [extension]
Czy ktoś ma pełną listę metod i metod rozszerzenia LINQPad, takich jak
.Dump()
SubmitChanges()
Jaka jest różnica (s) między.ToList (),AsEnumerable (), AsQueryable ()?
Znam pewne różnice w LINQ do encji i LINQ do obiektów, które pierwszy implementuje IQueryable a drugi implementuje IEnumerabl ... o prowadziłoby do użycia jednego nad drugim?
Dlaczego warto użyć na przykład .ToList().AsQueryable() zamiast .AsQueryable()?
SqlException from Entity Framework - nowa transakcja nie jest dozwolona, ponieważ w sesji działają inne wątki
Aktualnie dostaję ten błąd:
System.Data.SqlClient.SqlException: nowa transakcja nie jest dozwolona, ponieważ w sesji dzi ... , które dostaję? Czy Ja musisz upuścić i odtworzyć mój kontekst za każdym razem za pomocą pętli (nie ma to dla mnie sensu)?
Uzyskiwanie dokładnego typu błędu z DbValidationException
Mam sytuację, w której inicjalizuję mój model w DatabaseInitializer () dla EF 4.1 i dostaję ten irytujący błąd "Validation fa ... :
Wiem, jak rozwiązać problem długości łańcucha. Pytam tylko, jak uzyskać dokładną nazwę pola, która jest łamanie modelu.
MetadataException: nie można załadować określonego zasobu metadanych
Nagle dostaję MetadataException Na instancję mojej Wygenerowanej ObjectContext klasy. Ciąg połączenia w aplikacji.Config wygl ... o.
Próbowałem odtworzyć EDMX. Próbowałem odtworzyć projekt. Próbowałem nawet odtworzyć bazę danych, od zera. Bez powodzenia.
Dlaczego warto korzystać Zkolekcji, a nie liczby lub listy na wielu-wielu/JEDEN-wiele relacji?
Widzę to często w samouczkach, z właściwościami nawigacji jako ICollection<T>.
Czy jest to obowiązkowy wymóg dla RAM p ... miotowych? Czy mogę użyć IEnumerable?
Jaki jest główny cel używania ICollection zamiast IEnumerable lub nawet List<T>?