Die Beispiele, welche ich mit Visual Studio 2008 Beta 2 erstellt habe, konnte ich mit der aktuelle RTM Version nicht kompilieren.
Diverse Methodennamen der Beta 2 wurden umbenannt. Die bisherige Add, AddAll und Remove, RemoveAll Methoden haben neuen Namen bekommen.
Die folgende Tabelle zeigt die alten und neuen Namen der betroffenenen Add- und Remove-Methoden. Diese Methoden betreffend LINQ to SQL - Entity Klassen.
| Beta 2 Version | RTM Version |
| Add() | InsertOnSubmit() |
| AddAll() | InsertAllOnSubmit() |
| Remove() | DeleteOnSubmit() |
| RemoveAll() | DeleteAllOnSubmit() |
Die Umbennung der Methodennamen sind vom Blickwinkel Datenbank-Entwickler sinnvoll. Wenn wir einen neuen Datensatz hinzufügen möchten, verwenden wir die INSERT-Anweisung und wenn wir etwas löschen möchten verwenden wir die DELETE-Anweisung.
Die Änderungen sind auch vom Programm Manager LINQ to SQL (Dinesh Kulkarni) so argumentiert.
1 comment:
Server,
sogar in Programmieren in C# 3.0 (O'ReillY) findes man noch die Add methode.... und ich wunder mich schon was ich denn falch mache.
vielleicht sollte ich mir doch lieber Ihr Buch kaufen ;)
Post a Comment