2 implementations of IEntityKeyStrategy
System.Data.Entity (2)
System\Data\Objects\Internal\EntityWithKeyStrategy.cs (1)
19
internal sealed class EntityWithKeyStrategy :
IEntityKeyStrategy
System\Data\Objects\Internal\PocoEntityKeyStrategy.cs (1)
20
internal sealed class PocoEntityKeyStrategy :
IEntityKeyStrategy
13 references to IEntityKeyStrategy
System.Data.Entity (13)
System\Data\Common\Internal\Materialization\Translator.cs (1)
796
typeof(Func<object, IPropertyAccessorStrategy>), typeof(Func<object, IChangeTrackingStrategy>), typeof(Func<object,
IEntityKeyStrategy
>) }, null);
System\Data\Objects\Internal\EntityWrapper.cs (7)
42
Func<object, IPropertyAccessorStrategy> propertyStrategy, Func<object, IChangeTrackingStrategy> changeTrackingStrategy, Func<object,
IEntityKeyStrategy
> keyStrategy)
56
internal EntityWrapperWithoutRelationships(TEntity entity, Func<object, IPropertyAccessorStrategy> propertyStrategy, Func<object, IChangeTrackingStrategy> changeTrackingStrategy, Func<object,
IEntityKeyStrategy
> keyStrategy)
103
Func<object, IPropertyAccessorStrategy> propertyStrategy, Func<object, IChangeTrackingStrategy> changeTrackingStrategy, Func<object,
IEntityKeyStrategy
> keyStrategy)
117
internal EntityWrapperWithRelationships(TEntity entity, Func<object, IPropertyAccessorStrategy> propertyStrategy, Func<object, IChangeTrackingStrategy> changeTrackingStrategy, Func<object,
IEntityKeyStrategy
> keyStrategy)
150
private
IEntityKeyStrategy
_keyStrategy;
162
Func<object, IPropertyAccessorStrategy> propertyStrategy, Func<object, IChangeTrackingStrategy> changeTrackingStrategy, Func<object,
IEntityKeyStrategy
> keyStrategy)
195
Func<object, IPropertyAccessorStrategy> propertyStrategy, Func<object, IChangeTrackingStrategy> changeTrackingStrategy, Func<object,
IEntityKeyStrategy
> keyStrategy)
System\Data\Objects\Internal\EntityWrapperFactory.cs (5)
120
Func<object,
IEntityKeyStrategy
> keyStrategy;
131
Func<object,
IEntityKeyStrategy
> keyStrategy;
141
out Func<object,
IEntityKeyStrategy
> createKeyStrategy)
349
internal static Func<object,
IEntityKeyStrategy
> GetEntityWithKeyStrategyStrategyFunc()
358
internal static Func<object,
IEntityKeyStrategy
> GetPocoEntityKeyStrategyFunc()