68 references to EdmProperty
System.Data.Entity (68)
System\Data\Common\CommandTrees\Internal\ExpressionCopier.cs (1)
154IEnumerable<EdmProperty> mappedProps = mappedPropInfo.Select(propInfo => new EdmProperty(propInfo.Key, propInfo.Value));
System\Data\EntityModel\SchemaObjectModel\RowTypeElement.cs (1)
99var edmProperty = new EdmProperty(property.FQName, property.GetTypeUsage());
System\Data\Mapping\DefaultObjectMappingItemCollection.cs (2)
308EdmProperty clrProperty = new EdmProperty(column.Name, TypeUsage.Create(clrPropertyType)); 347EdmProperty cdmPorperty = new EdmProperty(column.Name, TypeUsage.Create(cdmPropertyType));
System\Data\Mapping\FunctionImportMappingNonComposable.cs (1)
227RowType rowType = new RowType(columns.Select(c => new EdmProperty(c.Key, c.Value)));
System\Data\Mapping\Update\Internal\UpdateTranslator.cs (1)
694properties.Add(new EdmProperty(resultBinding.ColumnName, resultBinding.Property.TypeUsage));
System\Data\Metadata\Converter.cs (1)
761property = new EdmProperty(somProperty.Name, typeUsage);
System\Data\Metadata\Edm\EdmProperty.cs (1)
62: this(name, typeUsage)
System\Data\Metadata\Edm\EntityType.cs (1)
190keyProperties.Add(new EdmProperty(keyMember.Name, Helper.GetModelTypeUsage(keyMember)));
System\Data\Metadata\Edm\MetadataItem_Static.cs (51)
323new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 324new EdmProperty(EdmConstants.TypeUsage, typeUsageTypeUsage), 325new EdmProperty(EdmConstants.Value, complexTypeUsage) }); 328new EdmProperty[] { new EdmProperty(EdmConstants.ItemAttributes, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.MetadataProperty).GetCollectionType())), 329new EdmProperty(EdmConstants.Documentation, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.Documentation))) }); 332new EdmProperty[] { new EdmProperty(EdmConstants.EdmType, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EdmType))), 333new EdmProperty(EdmConstants.Facets, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.Facet)))}); 337new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 338new EdmProperty(EdmConstants.Namespace, stringTypeUsage), 339new EdmProperty(EdmConstants.Abstract, booleanTypeUsage), 340new EdmProperty(EdmConstants.Sealed, booleanTypeUsage), 341new EdmProperty(EdmConstants.BaseType, complexTypeUsage) } ); 344new EdmProperty[] { new EdmProperty(EdmConstants.EnumMembers, stringTypeUsage) }); 347new EdmProperty[] { new EdmProperty(EdmConstants.TypeUsage, typeUsageTypeUsage) }); 350new EdmProperty[] { new EdmProperty(EdmConstants.EntityType, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EntityType))) }); 353new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 354new EdmProperty(EdmConstants.TypeUsage, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.TypeUsage))) }); 357new EdmProperty[] { new EdmProperty(EdmConstants.Nullable, stringTypeUsage), 358new EdmProperty(EdmConstants.DefaultValue, complexTypeUsage) }); 361new EdmProperty[] { new EdmProperty(EdmConstants.RelationshipTypeName, stringTypeUsage), 362new EdmProperty(EdmConstants.ToEndMemberName, stringTypeUsage) }); 365new EdmProperty[] { new EdmProperty(EdmConstants.OperationBehaviors, complexTypeUsage), 366new EdmProperty(EdmConstants.RelationshipMultiplicity, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EnumType))) }); 369new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage) }); 372new EdmProperty[] { new EdmProperty(EdmConstants.ToRole, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.RelationshipEndMember))), 373new EdmProperty(EdmConstants.FromRole, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.RelationshipEndMember))), 374new EdmProperty(EdmConstants.ToProperties, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EdmProperty).GetCollectionType())), 375new EdmProperty(EdmConstants.FromProperties, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EdmProperty).GetCollectionType())) } ); 379new EdmProperty[] { new EdmProperty(EdmConstants.Members, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EdmMember))) }); 382new EdmProperty[] { new EdmProperty(EdmConstants.KeyMembers, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EdmMember))) }); 385new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 386new EdmProperty(EdmConstants.EdmType, edmTypeUsage), 387new EdmProperty(EdmConstants.Value, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EdmType))) }); 390new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 391new EdmProperty(EdmConstants.EntitySets, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EntitySet))) }); 394new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 395new EdmProperty(EdmConstants.EntityType, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EntityType))), 396new EdmProperty(EdmConstants.Schema, stringTypeUsage), 397new EdmProperty(EdmConstants.Table, stringTypeUsage) 401new EdmProperty[] { new EdmProperty(EdmConstants.AssociationSetEnds, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.AssociationSetEnd).GetCollectionType()))}); 404new EdmProperty[] { new EdmProperty(EdmConstants.Role, stringTypeUsage), 405new EdmProperty(EdmConstants.EntitySetType, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EntitySet))) } ); 408new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 409new EdmProperty(EdmConstants.Mode, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.EnumType))), 410new EdmProperty(EdmConstants.TypeUsage, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.TypeUsage))) }); 413new EdmProperty[] { new EdmProperty(EdmConstants.Name, stringTypeUsage), 414new EdmProperty(EdmConstants.Namespace, stringTypeUsage), 415new EdmProperty(EdmConstants.ReturnParameter, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.FunctionParameter))), 416new EdmProperty(EdmConstants.Parameters, TypeUsage.Create(GetBuiltInType(BuiltInTypeKind.FunctionParameter).GetCollectionType())) }); 419new EdmProperty[] { new EdmProperty(EdmConstants.Summary, stringTypeUsage), 420new EdmProperty(EdmConstants.LongDescription, stringTypeUsage) });
System\Data\Metadata\Edm\TypeUsage.cs (1)
419properties[i] = new EdmProperty(sspaceProperty.Name, newTypeUsage);
System\Data\Metadata\TypeHelpers.cs (1)
382rowElements.Add(new EdmProperty(kvp.Key, kvp.Value));
System\Data\Metadata\TypeSemantics.cs (1)
952commonProperties.Add(new EdmProperty(rowType1.Properties[i].Name, columnCommonTypeUsage));
System\Data\Objects\ELinq\ExpressionConverter.cs (1)
1580properties.Add(new EdmProperty(column.Key, column.Value.ResultType));
System\Data\Objects\ELinq\MethodCallTranslator.cs (2)
2789properties.Add(new EdmProperty(KeyColumnName, projectionTerms[0].ResultType)); 2790properties.Add(new EdmProperty(GroupColumnName, projectionTerms[1].ResultType));
System\Data\Objects\Internal\ObjectSpanRewriter.cs (1)
419properties.Add(new EdmProperty(columnProp.Name, columnDef.ResultType));
System\Data\Query\InternalTrees\ColumnMapFactory.cs (1)
161new EdmProperty(prop.Name, TypeUsage.Create(modelType))));