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