19 references to RecordStateFactory
System.Data.Entity (19)
System\Data\Common\Internal\Materialization\CoordinatorFactory.cs (4)
88
internal readonly System.Collections.ObjectModel.ReadOnlyCollection<
RecordStateFactory
> RecordStateFactories;
94
protected CoordinatorFactory(int depth, int stateSlot, Func<Shaper, bool> hasData, Func<Shaper, bool> setKeys, Func<Shaper, bool> checkKeys, CoordinatorFactory[] nestedCoordinators,
RecordStateFactory
[] recordStateFactories)
143
this.RecordStateFactories = new System.Collections.ObjectModel.ReadOnlyCollection<
RecordStateFactory
>(recordStateFactories);
203
public CoordinatorFactory(int depth, int stateSlot, Expression hasData, Expression setKeys, Expression checkKeys, CoordinatorFactory[] nestedCoordinators, Expression element, Expression elementWithErrorHandling, Expression initializeCollection,
RecordStateFactory
[] recordStateFactories)
System\Data\Common\Internal\Materialization\CoordinatorScratchpad.cs (3)
158
RecordStateFactory
[] recordStateFactories;
161
recordStateFactories = new
RecordStateFactory
[_recordStateScratchpads.Count];
169
recordStateFactories = new
RecordStateFactory
[0];
System\Data\Common\Internal\Materialization\RecordState.cs (2)
26
private readonly
RecordStateFactory
RecordStateFactory;
58
internal RecordState(
RecordStateFactory
recordStateFactory, CoordinatorFactory coordinatorFactory)
System\Data\Common\Internal\Materialization\RecordStateFactory.cs (3)
58
internal readonly System.Collections.ObjectModel.ReadOnlyCollection<
RecordStateFactory
> NestedRecordStateFactories;
97
public RecordStateFactory(int stateSlotNumber, int columnCount,
RecordStateFactory
[] nestedRecordStateFactories, DataRecordInfo dataRecordInfo, Expression gatherData, string[] propertyNames, TypeUsage[] typeUsages)
101
this.NestedRecordStateFactories = new System.Collections.ObjectModel.ReadOnlyCollection<
RecordStateFactory
>(nestedRecordStateFactories);
System\Data\Common\Internal\Materialization\RecordStateScratchpad.cs (6)
68
internal
RecordStateFactory
Compile()
70
RecordStateFactory
[] nestedRecordStateFactories = new
RecordStateFactory
[_nestedRecordStateScratchpads.Count];
76
RecordStateFactory
result = (
RecordStateFactory
)Activator.CreateInstance(typeof(
RecordStateFactory
), new object[] {
System\Data\Common\Internal\Materialization\Shaper.cs (1)
1115
foreach (
RecordStateFactory
recordStateFactory in coordinatorFactory.RecordStateFactories)