2 instantiations of RelationshipManager
System.Data.Entity (2)
System\Data\Objects\DataClasses\RelationshipManager.cs (2)
146RelationshipManager rm = new RelationshipManager(); 160return new RelationshipManager();
61 references to RelationshipManager
System.Data.Entity (58)
System\Data\Metadata\Edm\AssociationEndMember.cs (2)
43private Func<RelationshipManager, RelatedEnd, RelatedEnd> _getRelatedEndMethod = null; 46internal Func<RelationshipManager, RelatedEnd, RelatedEnd> GetRelatedEnd
System\Data\Metadata\Edm\LightweightCodeGenerator.cs (6)
94internal static RelatedEnd GetRelatedEnd(RelationshipManager sourceRelationshipManager, AssociationEndMember sourceMember, AssociationEndMember targetMember, RelatedEnd existingRelatedEnd) 96Func<RelationshipManager, RelatedEnd, RelatedEnd> getRelatedEnd = sourceMember.GetRelatedEnd; 466private static Func<RelationshipManager, RelatedEnd, RelatedEnd> CreateGetRelatedEndMethod(AssociationEndMember sourceMember, AssociationEndMember targetMember) 481return (Func<RelationshipManager, RelatedEnd, RelatedEnd>)getRelatedEndDelegate; 484private static Func<RelationshipManager, RelatedEnd, RelatedEnd> CreateGetRelatedEndMethod<TSource, TTarget>(AssociationEndMember sourceMember, AssociationEndMember targetMember, NavigationPropertyAccessor sourceAccessor, NavigationPropertyAccessor targetAccessor) 488Func<RelationshipManager, RelatedEnd, RelatedEnd> getRelatedEnd;
System\Data\Objects\DataClasses\EntityObject.cs (3)
30private RelationshipManager _relationships; 155RelationshipManager IEntityWithRelationships.RelationshipManager 161_relationships = RelationshipManager.Create(this);
System\Data\Objects\DataClasses\IEntityWithRelationships.cs (1)
27RelationshipManager RelationshipManager { get; }
System\Data\Objects\DataClasses\IRelationshipFixer.cs (1)
25RelatedEnd CreateSourceEnd(RelationshipNavigation navigation, RelationshipManager relationshipManager);
System\Data\Objects\DataClasses\RelatedEnd.cs (4)
1320RelationshipManager.RemoveRelatedEntitiesFromObjectStateManager(entityToAdd); 1762RelationshipManager.RemoveRelatedEntitiesFromObjectStateManager(wrappedEntity); 2603RelationshipManager.TryGetRelationshipType(WrappedOwner, WrappedOwner.IdentityType, relationshipName, out associationType) || 2623throw RelationshipManager.UnableToGetMetadata(WrappedOwner, relationshipName);
System\Data\Objects\DataClasses\RelationshipFixer.cs (1)
38RelatedEnd IRelationshipFixer.CreateSourceEnd(RelationshipNavigation navigation, RelationshipManager relationshipManager)
System\Data\Objects\DataClasses\RelationshipManager.cs (3)
143public static RelationshipManager Create(IEntityWithRelationships owner) 146RelationshipManager rm = new RelationshipManager(); 158internal static RelationshipManager Create()
System\Data\Objects\EntityEntry.cs (6)
514override public RelationshipManager RelationshipManager 2128RelationshipManager rm = this._wrappedEntity.RelationshipManager; 2415RelationshipManager relationshipManager = _wrappedEntity.RelationshipManager; 2571private void DetachRelationshipsEntries(RelationshipManager relationshipManager) 2619RelationshipManager relationshipManager = _wrappedEntity.RelationshipManager; 2674RelationshipManager relationshipManager = _wrappedEntity.RelationshipManager;
System\Data\Objects\Internal\BaseEntityWrapper.cs (4)
36private readonly RelationshipManager _relationshipManager; 45protected BaseEntityWrapper(TEntity entity, RelationshipManager relationshipManager) 69protected BaseEntityWrapper(TEntity entity, RelationshipManager relationshipManager, EntitySet entitySet, ObjectContext context, MergeOption mergeOption, Type identityType) 90public RelationshipManager RelationshipManager
System\Data\Objects\Internal\EntityProxyFactory.cs (8)
1053static readonly MethodInfo s_CreateRelationshipManager = typeof(RelationshipManager).GetMethod("Create", new Type[] { typeof(IEntityWithRelationships) }); 1055static readonly MethodInfo s_GetRelatedReference = typeof(RelationshipManager).GetMethod("GetRelatedReference", new Type[] { typeof(string), typeof(string) }); 1056static readonly MethodInfo s_GetRelatedCollection = typeof(RelationshipManager).GetMethod("GetRelatedCollection", new Type[] { typeof(string), typeof(string) }); 1057static readonly MethodInfo s_GetRelatedEnd = typeof(RelationshipManager).GetMethod("GetRelatedEnd", new Type[] { typeof(string), typeof(string) }); 1163generator.DeclareLocal(typeof(RelationshipManager)); 1446_relationshipManagerField = typeBuilder.DefineField("_relationshipManager", typeof(RelationshipManager), FieldAttributes.Private); 1449PropertyBuilder relationshipManagerProperty = typeBuilder.DefineProperty("RelationshipManager", System.Reflection.PropertyAttributes.None, typeof(RelationshipManager), Type.EmptyTypes); 1453typeof(RelationshipManager), Type.EmptyTypes);
System\Data\Objects\Internal\EntityWrapper.cs (4)
43: base(entity, RelationshipManager.Create(), key, entitySet, context, mergeOption, identityType, 57: base(entity, RelationshipManager.Create(), propertyStrategy, changeTrackingStrategy, keyStrategy) 161protected EntityWrapper(TEntity entity, RelationshipManager relationshipManager, 194protected EntityWrapper(TEntity entity, RelationshipManager relationshipManager, EntityKey key, EntitySet set, ObjectContext context, MergeOption mergeOption, Type identityType,
System\Data\Objects\Internal\EntityWrapperFactory.cs (1)
257RelationshipManager relManager = entityWithRelationships.RelationshipManager;
System\Data\Objects\Internal\IEntityWrapper.cs (1)
27RelationshipManager RelationshipManager { get; }
System\Data\Objects\Internal\LazyLoadBehavior.cs (1)
171RelationshipManager relationshipManager = wrapper.RelationshipManager;
System\Data\Objects\Internal\NullEntityWrapper.cs (1)
38public RelationshipManager RelationshipManager
System\Data\Objects\ObjectContext.cs (5)
648RelationshipManager relationshipManager = wrappedEntity.RelationshipManager; 675RelationshipManager.RemoveRelatedEntitiesFromObjectStateManager(wrappedEntity); 1030RelationshipManager relationshipManager = wrappedEntity.RelationshipManager; 1059RelationshipManager.RemoveRelatedEntitiesFromObjectStateManager(wrappedEntity); 1101RelationshipManager relationshipManager = wrappedEntity.RelationshipManager;
System\Data\Objects\ObjectStateEntry.cs (1)
212abstract public RelationshipManager RelationshipManager
System\Data\Objects\ObjectStateManager.cs (3)
2630public RelationshipManager GetRelationshipManager(object entity) 2632RelationshipManager rm; 2651public bool TryGetRelationshipManager(object entity, out RelationshipManager relationshipManager)
System\Data\Objects\RelationshipEntry.cs (2)
213override public RelationshipManager RelationshipManager 525RelationshipManager relationshipManager = null;
System.Web.Entity (3)
System\Data\WebControls\EntityDataSourceColumn.cs (1)
433RelationshipManager relationshipManager = entity.RelationshipManager;
System\Data\WebControls\EntityDataSourceReferenceGroup.cs (1)
133RelationshipManager relationshipManager = entity.RelationshipManager;
System\Data\WebControls\EntityDataSourceWrapper.cs (1)
61internal RelationshipManager RelationshipManager