1 write to RequestedType
System.Data.Entity (1)
System\Data\Common\Internal\Materialization\Translator.cs (1)
40this.RequestedType = requestedType;
24 references to RequestedType
System.Data.Entity (24)
System\Data\Common\Internal\Materialization\Translator.cs (24)
1185return new TranslatorResult(result, arg.RequestedType); 1300Emit_WrappedNullConstant(arg.RequestedType) 1304return new TranslatorResult(result, arg.RequestedType); 1328constructEntity = Emit_EnsureTypeAndWrap(constructEntity, entityKeyReader, entitySetReader, arg.RequestedType, clrType, actualType, 1435arg.RequestedType); 1439result = Emit_WrappedNullConstant(arg.RequestedType); // the default 1473return new TranslatorResult(result, arg.RequestedType); 1482MethodInfo multipleDiscriminatorPolymorphicColumnMapHelper = Translator_MultipleDiscriminatorPolymorphicColumnMapHelper.MakeGenericMethod(arg.RequestedType); 1484return new TranslatorResult(result, arg.RequestedType); 1580return new TranslatorResult(result, arg.RequestedType); 1717Expression result = Emit_EnsureType(Expression.New(MaterializedDataRecord_ctor, Shaper_Workspace, typeUsage, columnReaderArray), arg.RequestedType); 1748MethodInfo handleFullSpanCollectionMethod = Shaper_HandleFullSpanCollection.MakeGenericMethod(arg.RequestedType, elementType); 1756MethodInfo handleRelationshipSpanMethod = Shaper_HandleRelationshipSpan.MakeGenericMethod(arg.RequestedType); 1762MethodInfo handleFullSpanElementMethod = Shaper_HandleFullSpanElement.MakeGenericMethod(arg.RequestedType, spannedResultReader.Type); 1803Type elementType = DetermineElementType(arg.RequestedType, columnMap); 1883if (EntityUtil.TryGetICollectionElementType(arg.RequestedType, out innerElementType)) 1887var typeToInstantiate = EntityUtil.DetermineCollectionType(arg.RequestedType); 1891throw EntityUtil.InvalidOperation(Strings.ObjectQuery_UnableToMaterializeArbitaryProjectionType(arg.RequestedType)); 1901result = Emit_EnsureType(result, arg.RequestedType); 1908if (!arg.RequestedType.IsAssignableFrom(result.Type)) 1918return new CollectionTranslatorResult(result, columnMap, arg.RequestedType, expressionToGetCoordinator); 2051return new TranslatorResult(result, arg.RequestedType); 2063Type type = arg.RequestedType; 2124Expression resultWithErrorHandling = Emit_Shaper_GetColumnValueWithErrorHandling(arg.RequestedType, ordinal, columnType);