4 overrides of ClrType
System.Data.Entity (4)
System\Data\Metadata\Edm\ComplexType.cs (1)
141internal override System.Type ClrType
System\Data\Metadata\Edm\EntityType.cs (1)
272internal override System.Type ClrType
System\Data\Metadata\Edm\EnumType.cs (1)
207internal override System.Type ClrType
System\Data\Metadata\Edm\PrimitiveType.cs (1)
90internal override System.Type ClrType
43 references to ClrType
System.Data.Entity (43)
System\Data\Common\DataRecord.cs (1)
318return edmMemberType.ClrType ?? typeof(System.Object);
System\Data\Common\Internal\Materialization\Translator.cs (3)
351result = LookupObjectMapping(edmType).ClrType.ClrType; 379result = LookupObjectMapping(edmType).ClrType.ClrType; 1310Type clrType = oSpaceType.ClrType;
System\Data\Common\Utils\MetadataHelper.cs (1)
907Debug.Assert(sourceEntityType.DataSpace == DataSpace.OSpace && sourceEntityType.ClrType != null, "sourceEntityType must contain an ospace type");
System\Data\Metadata\Edm\Facet.cs (4)
90if (value != null && !Helper.IsUnboundedFacetValue(result) && !Helper.IsVariableFacetValue(result) && result.FacetType.ClrType != null) 94valueType == result.FacetType.ClrType 95|| result.FacetType.ClrType.IsAssignableFrom(valueType), 96string.Format(CultureInfo.CurrentCulture, "The facet {0} has type {1}, but a value of type {2} was supplied.", result.Name, result.FacetType.ClrType, valueType)
System\Data\Metadata\Edm\LightweightCodeGenerator.cs (2)
478MethodInfo createRelatedEndMethod = genericCreateRelatedEndMethod.MakeGenericMethod(sourceEntityType.ClrType, targetEntityType.ClrType);
System\Data\Metadata\ObjectItemCollection.cs (1)
537clrType = objectSpaceType.ClrType;
System\Data\Metadata\ObjectLayer\ObjectItemAttributeAssemblyLoader.cs (9)
92if (edmType.ClrType != clrType) 95clrType.AssemblyQualifiedName, edmType.ClrType.AssemblyQualifiedName), edmType)); 455PropertyInfo[] properties = structuralType.ClrType.GetProperties(PropertyReflectionBindingFlags); 482newMember = LoadScalarProperty(structuralType.ClrType, property, out isEntityKeyProperty); 581((RefType)navigationProperty.FromEndMember.TypeUsage.EdmType).ElementType.ClrType != declaringType.ClrType) 588((RefType)navigationProperty.FromEndMember.TypeUsage.EdmType).ElementType.ClrType), navigationProperty)); 681declaringType.ClrType.TypeHandle); 709clrProperty, type.ClrType.TypeHandle);
System\Data\Metadata\ObjectLayer\ObjectItemConventionAssemblyLoader.cs (1)
65new EdmItemError(Strings.Validator_OSpace_Convention_AmbiguousClrType(cspaceType.Name, previousOSpaceType.ClrType.FullName, type.FullName), previousOSpaceType));
System\Data\Objects\DataClasses\RelationshipManager.cs (4)
493Debug.Assert(sourceEntityType.DataSpace == DataSpace.OSpace && sourceEntityType.ClrType != null, "sourceEntityType must contain an ospace type"); 494Type sourceType = sourceEntityType.ClrType; 784if (referenceType != null && referenceType.ElementType.ClrType.IsAssignableFrom(entityClrType)) 791if (referenceType != null && referenceType.ElementType.ClrType.IsAssignableFrom(entityClrType))
System\Data\Objects\FieldDescriptor.cs (2)
63result = edmType.ClrType; 78result = edmType.ClrType;
System\Data\Objects\Internal\EntityProxyFactory.cs (10)
65Assembly assembly = ospaceEntityType.ClrType.Assembly; 566TypeAttributes access = ospaceEntityType.ClrType.Attributes & TypeAttributes.VisibilityMask; 568ConstructorInfo ctor = ospaceEntityType.ClrType.GetConstructor(BindingFlags.NonPublic | BindingFlags.Public | BindingFlags.Instance | BindingFlags.CreateInstance, null, Type.EmptyTypes, null); 574ospaceEntityType.ClrType.IsSealed || 575typeof(IEntityWithRelationships).IsAssignableFrom(ospaceEntityType.ClrType) || 845PropertyInfo clrProperty = EntityUtil.GetTopProperty(ospaceEntityType.ClrType, member.Name); 1068Type baseType = ospaceEntityType.ClrType; 1087PropertyInfo clrProperty = EntityUtil.GetTopProperty(ospaceEntityType.ClrType, member.Name); 1525_baseClrType = ospaceEntityType.ClrType; 1564_baseClrType = ospaceEntityType.ClrType;
System\Data\Objects\Internal\LazyLoadBehavior.cs (1)
126PropertyInfo propertyInfo = EntityUtil.GetTopProperty(ospaceEntityType.ClrType, member.Name);
System\Data\Objects\Internal\PocoPropertyAccessorStrategy.cs (1)
107return mapping.ClrType.ClrType;
System\Data\Objects\ObjectStateManager.cs (1)
3031EntitySetQualifiedType entitySetQualifiedType = new EntitySetQualifiedType(mapping.ClrType.ClrType, entitySet);
System\Data\Objects\ObjectStateManagerMetadata.cs (1)
83return _clrProperty.TypeUsage.EdmType.ClrType;
System\Data\Objects\ObjectViewFactory.cs (1)
347clrType = ospaceEdmType.ClrType;