System\Data\Objects\Internal\EntityProxyFactory.cs (13)
1044private List<KeyValuePair<NavigationProperty, PropertyInfo>> _referenceProperties;
1045private List<KeyValuePair<NavigationProperty, PropertyInfo>> _collectionProperties;
1069_referenceProperties = new List<KeyValuePair<NavigationProperty, PropertyInfo>>();
1070_collectionProperties = new List<KeyValuePair<NavigationProperty, PropertyInfo>>();
1101NavigationProperty navProperty = (NavigationProperty)member;
1172foreach (KeyValuePair<NavigationProperty, PropertyInfo> navProperty in _collectionProperties)
1209NavigationProperty navProperty = member as NavigationProperty;
1345private void EmitReferenceProperty(TypeBuilder typeBuilder, PropertyBuilder propertyBuilder, PropertyInfo baseProperty, NavigationProperty navProperty)
1366_referenceProperties.Add(new KeyValuePair<NavigationProperty,PropertyInfo>(navProperty, baseProperty));
1369private void EmitCollectionProperty(TypeBuilder typeBuilder, PropertyBuilder propertyBuilder, PropertyInfo baseProperty, NavigationProperty navProperty)
1396_collectionProperties.Add(new KeyValuePair<NavigationProperty, PropertyInfo>(navProperty, baseProperty));