다음을 통해 공유


DomainDataSource.SubmitChanges 메서드

DomainContext의 모든 Entity에 대한 변경 내용을 전송합니다.

네임스페이스: System.Windows.Controls
어셈블리: system.windows.controls.domainservices.dll의 System.Windows.Controls.DomainServices

사용법

‘사용 방법
Dim instance As DomainDataSource

instance.SubmitChanges

구문

‘선언
Public Sub SubmitChanges
public void SubmitChanges ()
public:
void SubmitChanges ()
public void SubmitChanges ()
public function SubmitChanges ()

예제

다음 예제에서는 employeeDataSource라는 이름의 DomainDataSource 컨트롤에 대한 SubmitChanges 메서드를 호출하는 방법을 보여 줍니다. 이 예제는 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();
}

설명

DomainDataSource를 통해 로드되지 않은 엔터티를 포함하여 DomainContext에 있는 모든 엔터티에 대해 변경 내용이 전송됩니다. 또한 DataView에서 보류 중인 추가 또는 편집 트랜잭션을 커밋합니다.

스레드 보안

이 형식의 모든 public static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 모든 인스턴스 멤버는 스레드로부터 안전하지 않을 수 있습니다.

플랫폼

개발 플랫폼

Windows XP Home Edition, Windows XP Professional, Windows Server 2003 , Windows Server 2008 및 Windows 2000

대상 플랫폼

Change History

참고 항목

참조

DomainDataSource 클래스
DomainDataSource 멤버
System.Windows.Controls 네임스페이스

기타 리소스

DomainDataSource