4 types derived from StoragePropertyMapping
System.Data.Entity (4)
System\Data\Mapping\StorageComplexPropertyMapping.cs (1)
56
internal class StorageComplexPropertyMapping :
StoragePropertyMapping
{
System\Data\Mapping\StorageConditionPropertyMapping.cs (1)
52
internal class StorageConditionPropertyMapping :
StoragePropertyMapping
{
System\Data\Mapping\StorageEndPropertyMapping.cs (1)
57
internal class StorageEndPropertyMapping :
StoragePropertyMapping
{
System\Data\Mapping\StorageScalarPropertyMapping.cs (1)
49
internal class StorageScalarPropertyMapping :
StoragePropertyMapping
{
52 references to StoragePropertyMapping
System.Data.Entity (52)
System\Data\Mapping\BaseMetadataMappingVisitor.cs (3)
359
foreach (
var
property in storageMappingFragment.AllProperties)
366
protected virtual void Visit(
StoragePropertyMapping
storagePropertyMapping)
409
foreach (
var
property in storageComplexTypeMapping.AllProperties)
System\Data\Mapping\FunctionImportMappingComposable.cs (5)
33
List<Tuple<StructuralType, List<StorageConditionPropertyMapping>, List<
StoragePropertyMapping
>>> structuralTypeMappings,
74
private readonly List<Tuple<StructuralType, List<StorageConditionPropertyMapping>, List<
StoragePropertyMapping
>>> m_structuralTypeMappings;
357
private DbExpression GenerateStructuralTypeMappingView(StructuralType structuralType, List<
StoragePropertyMapping
> propertyMappings, DbExpression row, IList<EdmSchemaError> errors)
365
var
propertyMapping = propertyMappings[i];
407
private DbExpression GeneratePropertyMappingView(
StoragePropertyMapping
mapping, DbExpression row, List<string> context, IList<EdmSchemaError> errors)
System\Data\Mapping\MetadataMappingHasherVisitor.cs (1)
161
protected override void Visit(
StoragePropertyMapping
storagePropertyMapping)
System\Data\Mapping\StorageComplexTypeMapping.cs (11)
33
Dictionary<string,
StoragePropertyMapping
> m_properties = new Dictionary<string,
StoragePropertyMapping
>(StringComparer.Ordinal); //child property mappings that make up this complex property
34
Dictionary<EdmProperty,
StoragePropertyMapping
> m_conditionProperties = new Dictionary<EdmProperty,
StoragePropertyMapping
>(EqualityComparer<EdmProperty>.Default); //Condition property mappings for this complex type
65
internal ReadOnlyCollection<
StoragePropertyMapping
> Properties {
67
return new List<
StoragePropertyMapping
>(m_properties.Values).AsReadOnly();
75
internal ReadOnlyCollection<
StoragePropertyMapping
> AllProperties {
77
List<
StoragePropertyMapping
> properties = new List<
StoragePropertyMapping
>();
114
internal void AddProperty(
StoragePropertyMapping
prop) {
191
foreach (
StoragePropertyMapping
propertyMapping in Properties) {
System\Data\Mapping\StorageEndPropertyMapping.cs (5)
72
List<
StoragePropertyMapping
> m_properties = new List<
StoragePropertyMapping
>();
80
internal ReadOnlyCollection<
StoragePropertyMapping
> Properties {
116
internal void AddProperty(
StoragePropertyMapping
prop) {
139
foreach (
StoragePropertyMapping
propertyMapping in Properties) {
System\Data\Mapping\StorageMappingFragment.cs (10)
89
Dictionary<EdmProperty,
StoragePropertyMapping
> m_conditionProperties = new Dictionary<EdmProperty,
StoragePropertyMapping
>(EqualityComparer<EdmProperty>.Default);
93
List<
StoragePropertyMapping
> m_properties = new List<
StoragePropertyMapping
>();
124
internal ReadOnlyCollection<
StoragePropertyMapping
> AllProperties
128
List<
StoragePropertyMapping
> properties = new List<
StoragePropertyMapping
>();
139
internal ReadOnlyCollection<
StoragePropertyMapping
> Properties
188
internal void AddProperty(
StoragePropertyMapping
prop)
230
foreach (
StoragePropertyMapping
propertyMapping in m_properties)
System\Data\Mapping\StorageMappingItemCollection.cs (2)
542
foreach (
var
propertyMapping in entityTypeMapping.MappingFragments.SelectMany(mf => mf.AllProperties))
602
foreach (
StoragePropertyMapping
propertyMapping in complexMapping.TypeMappings.SelectMany(m => m.AllProperties))
System\Data\Mapping\StorageMappingItemLoader.cs (8)
2126
var structuralTypeMappings = new List<Tuple<StructuralType, List<StorageConditionPropertyMapping>, List<
StoragePropertyMapping
>>>();
2140
List<
StoragePropertyMapping
> propertyMappings;
2172
List<
StoragePropertyMapping
> propertyMappings;
2199
internal static bool TryInferTVFKeys(List<Tuple<StructuralType, List<StorageConditionPropertyMapping>, List<
StoragePropertyMapping
>>> structuralTypeMappings, out EdmProperty[] keys)
2241
private static bool TryInferTVFKeysForEntityType(EntityType entityType, List<
StoragePropertyMapping
> propertyMappings, out EdmProperty[] keys)
2359
out List<
StoragePropertyMapping
> propertyMappings)
2445
out List<
StoragePropertyMapping
> propertyMappings)
2447
propertyMappings = new List<
StoragePropertyMapping
>();
System\Data\Mapping\StorageSetMapping.cs (1)
144
foreach (
StoragePropertyMapping
propertyMap in mapFragment.AllProperties)
System\Data\Mapping\Update\Internal\ViewLoader.cs (4)
406
private static IEnumerable<
StoragePropertyMapping
> FlattenPropertyMappings(System.Collections.ObjectModel.ReadOnlyCollection<
StoragePropertyMapping
> propertyMappings)
408
foreach (
StoragePropertyMapping
propertyMapping in propertyMappings)
416
foreach (
StoragePropertyMapping
nestedPropertyMapping in FlattenPropertyMappings(complexTypeMapping.AllProperties))
System\Data\Mapping\ViewGeneration\CellCreator.cs (2)
363
private void ExtractProperties(IEnumerable<
StoragePropertyMapping
> properties,
371
foreach (
StoragePropertyMapping
propMap in properties)