Linq2sqlextensions.

Dieses Paket wurde entwickelt, um Linq auf SQL zu erweitern
Jetzt downloaden

Linq2sqlextensions. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Freeware
  • Name des Herausgebers:
  • Myles McDonnell
  • Betriebssysteme:
  • Windows 2K / XP / 2003 / Vista / 2008
  • Dateigröße:
  • 10 KB

Linq2sqlextensions. Stichworte


Linq2sqlextensions. Beschreibung

Das LINQ2SQLextensions-Pack wurde entwickelt, um Linq auf SQL zu erweitern. Die inhärente Schwäche von LINQ an SQL ist, dass es ein Modell vorschreibt, in dem mehr als ein Objekt, das eine einzelne relationale Entität darstellt, vorhanden ist. Dies ist immer noch in der Anwendung von LINQ2SQLextensions. LINQ2SQLextensions ermöglicht jedoch ein Master- / Transient-Paradigma, in dem ein Master-Objekt pro Entität existiert, das in der gesamten Anwendung geteilt wird. Alle Änderungen werden an transienten Instanzen der Entitätsobjekte vorgenommen. Sobald ein Satz von Änderungen (CUD) abgeschlossen ist, wird der EntityOperationRegister diese Änderung auf dem Master-DataContext eingestellt. Diese Emposen entwickelt Entwickler, um reichere ereignisgesteuerte Datenschichtkomponenten aufzubauen, als mit LINQ an SQL direkt möglich sind. .NET 3.5 SP1 enthält eine Erweiterung der Linq an SQL, wodurch beim Abfragen für ein einzelnes Ergebnis die Pipeline den internen Cache zuerst prüft, bevor Sie die Datenbank ansehen. Dies hat einen dramatischen Effekt auf die Leistung von linq2sqlextensions als linq2sqlextensions verwendet entity.getoncontext (dataContext) ausführlich.


Linq2sqlextensions. Zugehörige Software