1 instantiation of ShaperFactory
System.Data.Entity (1)
System\Data\Common\Internal\Materialization\Translator.cs (1)
232result = new ShaperFactory<TRequestedType>(translator._stateSlotCount, coordinatorFactory, checkPermissionsDelegate, mergeOption);
9 references to ShaperFactory
System.Data.Entity (9)
System\Data\Common\Internal\Materialization\Translator.cs (4)
197internal static ShaperFactory<TRequestedType> TranslateColumnMap<TRequestedType>(QueryCacheManager queryCacheManager, ColumnMap columnMap, MetadataWorkspace workspace, SpanIndex spanIndex, MergeOption mergeOption, bool valueLayer) 202ShaperFactory<TRequestedType> result; 206if (queryCacheManager.TryCacheLookup<ShaperFactoryQueryCacheKey<TRequestedType>, ShaperFactory<TRequestedType>>(cacheKey, out result)) 237result = (ShaperFactory<TRequestedType>)cacheEntry.GetTarget();
System\Data\Objects\Internal\ObjectQueryExecutionPlan.cs (2)
191ShaperFactory<TResultType> shaperFactory = (ShaperFactory<TResultType>)this.ResultShaperFactory;
System\Data\Objects\ObjectContext.cs (2)
2716ShaperFactory<TElement> shaperFactory = Translator.TranslateColumnMap<TElement>(cacheManager, commandDefinition.CreateColumnMap(storeReader, resultSetIndex), this.MetadataWorkspace, null, mergeOption, false); 3189ShaperFactory<TElement> shaperFactory = Translator.TranslateColumnMap<TElement>(cacheManager, columnMap, this.MetadataWorkspace, null, mergeOption, false);
System\Data\Query\ResultAssembly\BridgeDataReader.cs (1)
144ShaperFactory<RecordState> shaperFactory = Translator.TranslateColumnMap<RecordState>(cacheManager, columnMap, workspace, null, NoTracking, true);