1 type derived from CoordinatorFactory
System.Data.Entity (1)
System\Data\Common\Internal\Materialization\CoordinatorFactory.cs (1)
164internal sealed class CoordinatorFactory<TElement> : CoordinatorFactory
18 references to CoordinatorFactory
System.Data.Entity (18)
System\Data\Common\Internal\Materialization\Coordinator.cs (3)
33internal readonly CoordinatorFactory CoordinatorFactory; 84protected Coordinator(CoordinatorFactory coordinatorFactory, Coordinator parent, Coordinator next) 219foreach (var nestedCoordinator in coordinator.NestedCoordinators.Reverse())
System\Data\Common\Internal\Materialization\CoordinatorFactory.cs (5)
70internal readonly System.Collections.ObjectModel.ReadOnlyCollection<CoordinatorFactory> NestedCoordinators; 94protected CoordinatorFactory(int depth, int stateSlot, Func<Shaper, bool> hasData, Func<Shaper, bool> setKeys, Func<Shaper, bool> checkKeys, CoordinatorFactory[] nestedCoordinators, RecordStateFactory[] recordStateFactories) 142this.NestedCoordinators = new System.Collections.ObjectModel.ReadOnlyCollection<CoordinatorFactory>(nestedCoordinators); 162/// Typed <see cref="CoordinatorFactory"/> 203public 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 (5)
156internal CoordinatorFactory Compile() 172CoordinatorFactory[] nestedCoordinators = new CoordinatorFactory[_nestedCoordinatorScratchpads.Count]; 187CoordinatorFactory result = (CoordinatorFactory)Activator.CreateInstance(typeof(CoordinatorFactory<>).MakeGenericType(_elementType), new object[] {
System\Data\Common\Internal\Materialization\RecordState.cs (2)
31internal readonly CoordinatorFactory CoordinatorFactory; 58internal RecordState(RecordStateFactory recordStateFactory, CoordinatorFactory coordinatorFactory)
System\Data\Common\Internal\Materialization\RecordStateFactory.cs (1)
139internal RecordState Create(CoordinatorFactory coordinatorFactory)
System\Data\Common\Internal\Materialization\Shaper.cs (2)
1113private void InitializeRecordStates(CoordinatorFactory coordinatorFactory) 1120foreach (CoordinatorFactory nestedCoordinatorFactory in coordinatorFactory.NestedCoordinators)