데이터 저장Saving Data

각각의 컨텍스트 인스턴스에는 데이터베이스에 기록해야 하는 변경 내용의 추적을 담당하는 ChangeTracker가 있습니다.Each context instance has a ChangeTracker that is responsible for keeping track of changes that need to be written to the database. 엔터티 클래스 인스턴스를 변경하면 해당 변경이 ChangeTracker에 기록된 다음 SaveChanges를 호출할 때 데이터베이스에 기록됩니다.As you make changes to instances of your entity classes, these changes are recorded in the ChangeTracker and then written to the database when you call SaveChanges. 데이터베이스 공급자는 변경 내용을 데이터베이스 특정 작업으로 변환하는 것을 담당합니다(예: 관계형 데이터베이스에 대한 INSERT, UPDATEDELETE 명령).The database provider is responsible for translating the changes into database-specific operations (for example, INSERT, UPDATE, and DELETE commands for a relational database).