Méthode DomainDataSource.SubmitChanges
Soumet les modifications pour chaque Entity dans DomainContext.
Espace de noms: System.Windows.Controls
Assembly : System.Windows.Controls.DomainServices (dans system.windows.controls.domainservices.dll)
Utilisation
'Utilisation
Dim instance As DomainDataSource
instance.SubmitChanges
Syntaxe
'Déclaration
Public Sub SubmitChanges
public void SubmitChanges ()
public:
void SubmitChanges ()
public void SubmitChanges ()
public function SubmitChanges ()
Exemple
L'exemple suivant montre comment appeler la méthode SubmitChanges pour un contrôle DomainDataSource nommé employeeDataSource
. Cet exemple est extrait d'un exemple plus développé disponible dans la rubrique Walkthrough: Taking a Tour of RIA Services.
Private Sub approveSabbatical_Click(ByVal sender As System.Object, ByVal e As System.Windows.RoutedEventArgs)
Dim luckyEmployee As Employee
luckyEmployee = dataGrid1.SelectedItem
luckyEmployee.ApproveSabbatical()
employeeDataSource.SubmitChanges()
End Sub
private void approveSabbatical_Click(object sender, RoutedEventArgs e)
{
Employee luckyEmployee = (Employee)(dataGrid1.SelectedItem);
luckyEmployee.ApproveSabbatical();
employeeDataSource.SubmitChanges();
}
Notes
Les modifications sont soumises pour toutes les entités présentes dans DomainContext, notamment celles qui n'ont pas été chargées par l'intermédiaire de ce DomainDataSource. Cela valide également une transaction d'ajout ou de modification en attente sur DataView.
Sécurité des threads
Tous les membres publics statiques (Partagés dans Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Plateformes
Plateformes de développement
Windows XP Édition familiale, Windows XP Professionnel, Windows Server 2003 , Windows Server 2008 et Windows 2000
Plateformes cibles
Change History
Voir aussi
Référence
Classe DomainDataSource
Membres DomainDataSource
Espace de noms System.Windows.Controls