37 references to TypeSystem
System.Data.Entity (37)
System\Data\Common\Internal\Materialization\Translator.cs (5)
681if (type.IsClass || TypeSystem.IsNullableType(type)) 1934result = TypeSystem.GetElementType(collectionType); 2092Type nonNullableType = TypeSystem.GetNonNullableType(type); 2111Expression.Convert(Expression.Convert(result, TypeSystem.GetNonNullableType(DetermineClrType(columnType.EdmType))), typeof(object))); 2132Expression.Constant(TypeSystem.GetDefaultValue(columnType), columnType),
System\Data\Common\Utils\MetadataHelper.cs (1)
167Type nonNullabelType = TypeSystem.GetNonNullableType(type);
System\Data\Objects\CompiledQuery.cs (1)
594Type elementType = TypeSystem.GetElementType(resultType);
System\Data\Objects\ELinq\ExpressionConverter.cs (5)
959if (TypeSystem.IsSequenceType(type)) 1017Type nonNullableType = TypeSystem.GetNonNullableType(linqType); 1035Type elementType = TypeSystem.GetElementType(nonNullableType); 1538MemberInfo memberInfo = TypeSystem.PropertyOrField(((MemberExpression)Expression).Member, out memberName, out memberType); 1566MemberInfo memberInfo = TypeSystem.PropertyOrField(((MemberExpression)Expression).Member, out memberName, out memberType);
System\Data\Objects\ELinq\Funcletizer.cs (5)
229if (!ClrProviderManifest.Instance.TryGetPrimitiveType(TypeSystem.GetNonNullableType(expression.Type), 292if (_rootContext.Perspective.TryGetTypeByName(TypeSystem.GetNonNullableType(type).FullName, 444.Lambda<Func<object>>(TypeSystem.EnsureType(expression, typeof(object))) 576queryExpression = TypeSystem.EnsureType(queryExpression, expressionType); 643Type delegateType = TypeSystem.GetDelegateType(_compiledQueryParameters.Select(p => p.Type), _type);
System\Data\Objects\ELinq\InitializerFacet.cs (2)
403TypeSystem.GetDefaultValue(value.Type), value.Type)); 422TypeSystem.PropertyOrField(binding.Member, out name, out memberType);
System\Data\Objects\ELinq\MethodCallTranslator.cs (7)
2213Type elementType = TypeSystem.GetElementType(resultType); 2214object defaultValue = TypeSystem.GetDefaultValue(elementType); 2245Type sourceArgumentType = TypeSystem.GetElementType(sourceExpression.Type); 2325object defaultValue = TypeSystem.GetDefaultValue(elementType); 2721Type toClrType = TypeSystem.GetElementType(call.Type); 2722Type fromClrType = TypeSystem.GetElementType(call.Arguments[0].Type); 2792parent.EdmItemCollection, TypeSystem.GetElementType(call.Type));
System\Data\Objects\ELinq\ObjectQueryProvider.cs (1)
110Type elementType = TypeSystem.GetElementType(expression.Type);
System\Data\Objects\ELinq\Translator.cs (5)
82Type elementType = TypeSystem.GetElementType(linq.Type); 143var nonNullableLinqType = TypeSystem.GetNonNullableType(linq.Type); 166MemberInfo memberInfo = TypeSystem.PropertyOrField(linq.Member, out memberName, out memberType); 729MemberInfo memberInfo = TypeSystem.PropertyOrField(linq.Members[i], out memberName, out memberType); 838MemberInfo memberInfo = TypeSystem.PropertyOrField(binding.Member, out memberName, out memberType);
System\Data\Objects\ELinq\TypeSystem.cs (1)
23private static readonly MethodInfo s_getDefaultMethod = typeof(TypeSystem).GetMethod(
System\Data\Objects\ObjectParameter.cs (2)
93this._mappableType = System.Data.Objects.ELinq.TypeSystem.GetNonNullableType(this._type); 138this._mappableType = System.Data.Objects.ELinq.TypeSystem.GetNonNullableType(this._type);
System\Data\Objects\ObjectQuery_TResultType.cs (2)
135retExpr = TypeSystem.EnsureType(retExpr, objectQueryType); 143retExpr = TypeSystem.EnsureType(retExpr, objectQueryType);