DomainDataSource.SubmitChanges-Methode
Sendet die Änderungen für jede Entity im DomainContext.
Namespace: System.Windows.Controls
Assembly: System.Windows.Controls.DomainServices (in system.windows.controls.domainservices.dll)
Verwendung
'Usage
Dim instance As DomainDataSource
instance.SubmitChanges
Syntax
'Declaration
Public Sub SubmitChanges
public void SubmitChanges ()
public:
void SubmitChanges ()
public void SubmitChanges ()
public function SubmitChanges ()
Beispiel
Im folgenden Beispiel wird gezeigt, wie die SubmitChanges-Methode für eine DomainDataSource mit dem Namen employeeDataSource
aufgerufen wird. Dieses Beispiel ist Teil eines umfangreicheren Beispiels unter 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();
}
Hinweise
Änderungen werden für alle Entitäten im DomainContext gesendet, auch für diejenigen Entitäten, die nicht mit dieser DomainDataSource geladen wurden. Dies bewirkt das Ausführen eines Commit für eine ausstehende Add- oder Edit-Transaktion für DataView.
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht sichergestellt.
Plattformen
Entwicklungsplattformen
Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 und Windows 2000
Zielplattformen
Change History
Siehe auch
Verweis
DomainDataSource-Klasse
DomainDataSource-Member
System.Windows.Controls-Namespace