1 instantiation of Shaper
System.Data.Entity (1)
System\Data\Common\Internal\Materialization\ShaperFactory.cs (1)
70return new Shaper<T>(reader, context, workspace, mergeOption, _stateCount, _rootCoordinatorFactory, _checkPermissions, readerOwned);
26 references to Shaper
System.Data.Entity (26)
System\Data\Common\Internal\Materialization\CoordinatorFactory.cs (1)
293internal RecordState GetDefaultRecordState(Shaper<RecordState> shaper)
System\Data\Common\Internal\Materialization\Shaper.cs (5)
1136RowNestedResultEnumerator rowEnumerator = new Shaper<T>.RowNestedResultEnumerator(this); 1251private readonly Shaper<T> _shaper; 1253internal SimpleEnumerator(Shaper<T> shaper) 1321private readonly Shaper<T> _shaper; 1324internal RowNestedResultEnumerator(Shaper<T> shaper)
System\Data\Common\Internal\Materialization\ShaperFactory.cs (1)
67internal Shaper<T> Create(DbDataReader reader, ObjectContext context, MetadataWorkspace workspace, MergeOption mergeOption, bool readerOwned)
System\Data\Objects\Internal\ObjectQueryExecutionPlan.cs (1)
192Shaper<TResultType> shaper = shaperFactory.Create(storeReader, context, context.MetadataWorkspace, this.MergeOption, true);
System\Data\Objects\ObjectContext.cs (2)
2717Shaper<TElement> shaper = shaperFactory.Create(storeReader, this, this.MetadataWorkspace, mergeOption, shaperOwnsReader); 3190Shaper<TElement> shaper = shaperFactory.Create(reader, this, this.MetadataWorkspace, mergeOption, readerOwned);
System\Data\Objects\ObjectResult_TResultType.cs (5)
34private Shaper<T> _shaper; 43internal ObjectResult(Shaper<T> shaper, EntitySet singleEntitySet, TypeUsage resultItemType) 48internal ObjectResult(Shaper<T> shaper, EntitySet singleEntitySet, TypeUsage resultItemType, bool readerOwned) 53internal ObjectResult(Shaper<T> shaper, EntitySet singleEntitySet, TypeUsage resultItemType, bool readerOwned, NextResultGenerator nextResultGenerator, Action<object, EventArgs> onReaderDispose) 80Shaper<T> shaper = _shaper;
System\Data\Query\ResultAssembly\BridgeDataReader.cs (9)
33private Shaper<RecordState> Shaper; 39private IEnumerator<KeyValuePair<Shaper<RecordState>, CoordinatorFactory<RecordState>>> NextResultShaperInfoEnumerator; 78internal BridgeDataReader(Shaper<RecordState> shaper, CoordinatorFactory<RecordState> coordinatorFactory, int depth, IEnumerator<KeyValuePair<Shaper<RecordState>, CoordinatorFactory<RecordState>>> nextResultShaperInfos) 88private void SetShaper(Shaper<RecordState> shaper, CoordinatorFactory<RecordState> coordinatorFactory, int depth) 135private static KeyValuePair<Shaper<RecordState>, CoordinatorFactory<RecordState>> CreateShaperInfo(DbDataReader storeDataReader, ColumnMap columnMap, MetadataWorkspace workspace) 145Shaper<RecordState> recordShaper = shaperFactory.Create(storeDataReader, null, workspace, System.Data.Objects.MergeOption.NoTracking, true); 147return new KeyValuePair<Shaper<RecordState>, CoordinatorFactory<RecordState>>(recordShaper, recordShaper.RootCoordinator.TypedCoordinatorFactory); 150private static IEnumerable<KeyValuePair<Shaper<RecordState>, CoordinatorFactory<RecordState>>> GetNextResultShaperInfo(DbDataReader storeDataReader, MetadataWorkspace workspace, IEnumerable<ColumnMap> nextResultColumnMaps)
System\Data\Query\ResultAssembly\BridgeDataRecord.cs (2)
39private readonly Shaper<RecordState> Shaper; 90internal BridgeDataRecord(Shaper<RecordState> shaper, int depth)