Skip to content

DisableAutoDetectChanges

Marcin Sulecki edited this page Mar 28, 2017 · 1 revision

Wyłączenie automatycznego wykrywania zmian

https://msdn.microsoft.com/en-us/data/jj556205

private static void DisableAutoDetectChanges()
        {
            using (var context = new MusicStoreContext())
            {
                try
                {
                    context.Configuration.AutoDetectChangesEnabled = false;
 
                    foreach (var album in context.Albums)
                    {
                        album.Price = 1.0m;
                    }
                }
                finally
                {
                    context.Configuration.AutoDetectChangesEnabled = true;
                }
 
                context.ChangeTracker.DetectChanges();
            }
        }
Clone this wiki locally