Je cours le code pour obtenir l'ensemble de changements juste avant un appel de changements de linq.GetChangeSet ChangeSet, Linq quel ordre les modifications seront-elles appliquées?
private void OnSubmitHandleReplication()
{
System.Data.Linq.ChangeSet changes = GetChangeSet();
//Do something with change set
}
Dans la section faire quelque chose que je dois savoir ce que les choses ont été présentées pour en et quel ordre ils postent à la base de données. Je vois le jeu de changement a une .Inserted, .Updated et .Deleted . Je suppose que ceux-ci sont dans l'ordre dans lequel ils seront appliqués. Cependant, je veux connaître l'ordre général. Je suppose que cela pourrait être Insert, Update, puis 3 insertions de plus, ou quelque chose qui implique de rebondir entre ces collections.
Update 1
Désolé, pensaient que le titre était clair, LINQ to SQL
Mise à jour 2
La raison pour laquelle je fais est de rejouer ces plus tard à un autre DB.
Linq à SQL ou cadre d'entité? Ressemble à linq to sql, mais pas sûr –