Dim myEmployee as Employee = myObjectContext.Employee.Where("it.EmployeeID = 1").First()
La ligne suivante entraînera e.EntityState à égale EntityState.Modified:Comment déterminer si une entité avec des propriétés de relation a des changements
myEmployee.Name = "John"
Toutefois, la modification d'une propriété qui est une relation laissera e .EntityState = EntityState.Unchanged. Par exemple:
myEmployee.Department = myObjectContext.Department.Where("it.DepartmentName = 'Accounting'").First()
Comment puis-je savoir si myEmployee a des modifications? J'ai besoin de savoir pour pouvoir enregistrer les modifications apportées à l'enregistrement des employés à des fins d'audit.