51 references to ComplexType
System.Data.Entity (26)
System\Data\Common\EntitySql\CqlErrorHelper.cs (2)
175case BuiltInTypeKind.ComplexType: 273case BuiltInTypeKind.ComplexType:
System\Data\Common\Internal\Materialization\RecordStateFactory.cs (1)
118case BuiltInTypeKind.ComplexType:
System\Data\Common\Internal\Materialization\Translator.cs (1)
344case BuiltInTypeKind.ComplexType:
System\Data\EntityClient\EntityCommandDefinition.cs (1)
230if (property.TypeUsage.EdmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType)
System\Data\Mapping\BaseMetadataMappingVisitor.cs (1)
231case BuiltInTypeKind.ComplexType:
System\Data\Mapping\DefaultObjectMappingItemCollection.cs (3)
610edmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType, 793Debug.Assert(containingEdmMember.TypeUsage.EdmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType, "edm member declaringType must be of complexType"); 794Debug.Assert(containingClrMember.TypeUsage.EdmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType, "clr member declaringType must be of complexType");
System\Data\Mapping\StorageMappingItemLoader.cs (1)
2114Debug.Assert(resultType.BuiltInTypeKind == BuiltInTypeKind.ComplexType, "resultType.BuiltInTypeKind == BuiltInTypeKind.ComplexType");
System\Data\Mapping\Update\Internal\ExtractorMetadata.cs (1)
388(isNullConditionMember || member.TypeUsage.EdmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType);
System\Data\Mapping\ViewValidator.cs (1)
149!(type.BuiltInTypeKind == BuiltInTypeKind.ComplexType && GetComplexTypes().Contains((ComplexType)type)))
System\Data\Metadata\Edm\ComplexType.cs (1)
54public override BuiltInTypeKind BuiltInTypeKind { get { return BuiltInTypeKind.ComplexType; } }
System\Data\Metadata\Edm\MetadataItem_Static.cs (3)
42_builtInTypes[(int)BuiltInTypeKind.ComplexType] = new ComplexType(); 185InitializeBuiltInTypes((ComplexType)GetBuiltInType(BuiltInTypeKind.ComplexType), 319TypeUsage complexTypeUsage = TypeUsage.Create(MetadataItem.GetBuiltInType(BuiltInTypeKind.ComplexType));
System\Data\Metadata\EdmValidator.cs (1)
173case BuiltInTypeKind.ComplexType:
System\Data\Metadata\Helper.cs (2)
142case BuiltInTypeKind.ComplexType: 248return (BuiltInTypeKind.ComplexType == type.BuiltInTypeKind);
System\Data\Metadata\ObjectLayer\ObjectItemAttributeAssemblyLoader.cs (1)
699if (!TryGetLoadedType(clrProperty.PropertyType, out propertyType) || propertyType.BuiltInTypeKind != BuiltInTypeKind.ComplexType)
System\Data\Metadata\TypeHelpers.cs (3)
501case BuiltInTypeKind.ComplexType: 533case BuiltInTypeKind.ComplexType: 556case BuiltInTypeKind.ComplexType:
System\Data\Metadata\TypeSemantics.cs (1)
349return (BuiltInTypeKind.ComplexType == type.EdmType.BuiltInTypeKind);
System\Data\Objects\ELinq\ExpressionConverter.cs (1)
951BuiltInTypeKind.ComplexType == typeKind)
System\Data\Objects\FieldDescriptor.cs (1)
62case BuiltInTypeKind.ComplexType:
System.Data.Entity.Design (5)
System\Data\Entity\Design\Common\MetadataItemSerializer.cs (1)
141case BuiltInTypeKind.ComplexType:
System\Data\Entity\Design\Common\MetadataUtil.cs (1)
297return (BuiltInTypeKind.ComplexType == type.BuiltInTypeKind);
System\Data\Entity\Design\Common\OneToOneMappingSerializer.cs (1)
323Debug.Assert(modelCollectionType.TypeUsage.EdmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType, "functionImport is expected to return Collection(ComplexType)");
System\Data\EntityModel\Emitters\CommentEmitter.cs (1)
65case BuiltInTypeKind.ComplexType:
System\Data\EntityModel\Emitters\NamespaceEmitter.cs (1)
132element.BuiltInTypeKind == BuiltInTypeKind.ComplexType ||
System.Data.Services (5)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (5)
857edmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType) 1039edmType.BuiltInTypeKind == BuiltInTypeKind.EntityType || edmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType, 1311edmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType, 1419case BuiltInTypeKind.ComplexType: 1817case BuiltInTypeKind.ComplexType:
System.Data.Services.Design (11)
System\Data\EntityModel\Emitters\AttributeEmitter.cs (4)
330if (subProperty.TypeUsage.EdmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType) 381new EdmInfo { IsComplex = redefinedProperty.TypeUsage.EdmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType, Member = redefinedProperty }, 395if (entityProperty.TypeUsage.EdmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType && propertyInformation.PathGiven) 419new EdmInfo { IsComplex = entityPropertyCurrent.TypeUsage.EdmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType, Member = entityPropertyCurrent },
System\Data\EntityModel\Emitters\ClientApiGenerator.cs (4)
31return (BuiltInTypeKind.ComplexType == type.BuiltInTypeKind); 502case BuiltInTypeKind.ComplexType: 713eventArgs.TypeSource.BuiltInTypeKind != BuiltInTypeKind.ComplexType) 821((EdmMember)eventArgs.PropertySource).DeclaringType.BuiltInTypeKind != BuiltInTypeKind.ComplexType)
System\Data\EntityModel\Emitters\CommentEmitter.cs (1)
58case BuiltInTypeKind.ComplexType:
System\Data\EntityModel\Emitters\EntityContainerEmitter.cs (1)
82(a.BuiltInTypeKind == BuiltInTypeKind.ComplexType || a.BuiltInTypeKind == BuiltInTypeKind.EntityType)
System\Data\EntityModel\Emitters\NamespaceEmitter.cs (1)
182element.BuiltInTypeKind == BuiltInTypeKind.ComplexType ||
System.Web.Entity (3)
System\Data\WebControls\EntityDataSourceUtil.cs (3)
703memberType.BuiltInTypeKind == BuiltInTypeKind.ComplexType || 729memberType.BuiltInTypeKind == BuiltInTypeKind.EntityType || memberType.BuiltInTypeKind == BuiltInTypeKind.ComplexType, 993if (propertyType.BuiltInTypeKind == BuiltInTypeKind.ComplexType)
System.Web.Entity.Design (1)
System\Data\WebControls\Design\EntityDataSourceDataSelection.cs (1)
609if (member.TypeUsage.EdmType.BuiltInTypeKind == BuiltInTypeKind.ComplexType)