2 implementations of IChangeTrackingStrategy
System.Data.Entity (2)
System\Data\Objects\Internal\EntityWithChangeTrackerStrategy.cs (1)
19internal sealed class EntityWithChangeTrackerStrategy : IChangeTrackingStrategy
System\Data\Objects\Internal\SnapshotChangeTrackingStrategy.cs (1)
17internal sealed class SnapshotChangeTrackingStrategy : IChangeTrackingStrategy
13 references to IChangeTrackingStrategy
System.Data.Entity (13)
System\Data\Common\Internal\Materialization\Translator.cs (1)
796typeof(Func<object, IPropertyAccessorStrategy>), typeof(Func<object, IChangeTrackingStrategy>), typeof(Func<object, IEntityKeyStrategy>) }, null);
System\Data\Objects\Internal\EntityWrapper.cs (7)
42Func<object, IPropertyAccessorStrategy> propertyStrategy, Func<object, IChangeTrackingStrategy> changeTrackingStrategy, Func<object, IEntityKeyStrategy> keyStrategy) 56internal EntityWrapperWithoutRelationships(TEntity entity, Func<object, IPropertyAccessorStrategy> propertyStrategy, Func<object, IChangeTrackingStrategy> changeTrackingStrategy, Func<object, IEntityKeyStrategy> keyStrategy) 103Func<object, IPropertyAccessorStrategy> propertyStrategy, Func<object, IChangeTrackingStrategy> changeTrackingStrategy, Func<object, IEntityKeyStrategy> keyStrategy) 117internal EntityWrapperWithRelationships(TEntity entity, Func<object, IPropertyAccessorStrategy> propertyStrategy, Func<object, IChangeTrackingStrategy> changeTrackingStrategy, Func<object, IEntityKeyStrategy> keyStrategy) 149private IChangeTrackingStrategy _changeTrackingStrategy; 162Func<object, IPropertyAccessorStrategy> propertyStrategy, Func<object, IChangeTrackingStrategy> changeTrackingStrategy, Func<object, IEntityKeyStrategy> keyStrategy) 195Func<object, IPropertyAccessorStrategy> propertyStrategy, Func<object, IChangeTrackingStrategy> changeTrackingStrategy, Func<object, IEntityKeyStrategy> keyStrategy)
System\Data\Objects\Internal\EntityWrapperFactory.cs (5)
121Func<object, IChangeTrackingStrategy> changeTrackingStrategy; 132Func<object, IChangeTrackingStrategy> changeTrackingStrategy; 140out Func<object, IChangeTrackingStrategy> createChangeTrackingStrategy, 331internal static Func<object, IChangeTrackingStrategy> GetEntityWithChangeTrackerStrategyFunc() 340internal static Func<object, IChangeTrackingStrategy> GetSnapshotChangeTrackingStrategyFunc()