1 instantiation of ObjectStateManager
System.Data.Entity (1)
System\Data\Objects\ObjectContext.cs (1)
343_cache = new ObjectStateManager(_workspace);
36 references to ObjectStateManager
System.Data.Entity (36)
System\Data\Common\Internal\Materialization\Shaper.cs (6)
306ObjectStateManager manager = Context.ObjectStateManager; 309if (!ObjectStateManager.TryUpdateExistingRelationships(this.Context, this.MergeOption, associationSet, sourceMember, sourceKey, wrappedEntity, targetMember, targetKey, /*setIsLoaded*/ true, out newEntryState)) 328needNewRelationship = !ObjectStateManager.TryUpdateExistingRelationships(this.Context, 376ObjectStateManager.AddEntityToCollectionOrReference( 711ObjectStateManager.RemoveRelationships(Context, MergeOption, associationSet, sourceKey, sourceMember); 732int count = ObjectStateManager.UpdateRelationships(this.Context, this.MergeOption, (AssociationSet)relatedEnd.RelationshipSet, sourceMember, sourceKey, wrappedSource, targetMember, (List<T_TargetEntity>)spannedEntities, true);
System\Data\Objects\DataClasses\EntityReference.cs (4)
203ObjectStateManager manager = this.ObjectContext.ObjectStateManager; 473ObjectStateManager stateManager = ObjectContext.ObjectStateManager; 574ObjectStateManager stateManager = ObjectContext.ObjectStateManager; 632ObjectStateManager stateManager = ObjectContext.ObjectStateManager;
System\Data\Objects\DataClasses\EntityReference_TResultType.cs (2)
196ObjectStateManager.RemoveRelationships(ObjectContext, mergeOption, (AssociationSet)RelationshipSet, sourceKey, (AssociationEndMember)FromEndProperty); 282ObjectStateManager manager = this.ObjectContext.ObjectStateManager;
System\Data\Objects\DataClasses\RelatedEnd.cs (2)
800ObjectStateManager.UpdateRelationships(this.ObjectContext, mergeOption, (AssociationSet)RelationshipSet, (AssociationEndMember)FromEndProperty, sourceKey, _wrappedOwner, (AssociationEndMember)ToEndMember, collection, setIsLoaded); 864ObjectStateManager stateManager = ObjectContext.ObjectStateManager;
System\Data\Objects\EntityEntry.cs (4)
59internal EntityEntry(IEntityWrapper wrappedEntity, EntityKey entityKey, EntitySet entitySet, ObjectStateManager cache, 101internal EntityEntry(EntityKey entityKey, EntitySet entitySet, ObjectStateManager cache, StateManagerTypeMetadata typeMetadata) 552ObjectStateManager osm = this.ObjectStateManager; 3483ObjectStateManager stateManager = _cache;
System\Data\Objects\Internal\EntityWrapperFactory.cs (2)
211internal static IEntityWrapper WrapEntityUsingStateManager(object entity, ObjectStateManager stateManager) 226internal static IEntityWrapper WrapEntityUsingStateManagerGettingEntry(object entity, ObjectStateManager stateManager, out EntityEntry existingEntry)
System\Data\Objects\ObjectContext.cs (2)
142private ObjectStateManager _cache; 337public ObjectStateManager ObjectStateManager
System\Data\Objects\ObjectStateEntry.cs (3)
34internal ObjectStateManager _cache; 41internal ObjectStateEntry(ObjectStateManager cache, EntitySet entitySet, EntityState state) 57public ObjectStateManager ObjectStateManager
System\Data\Objects\ObjectStateManager.cs (6)
1015ObjectStateManager manager = context.ObjectStateManager; 1143ObjectStateManager.RemoveRelatedEndsAndDetachRelationship(deletedEntry, true); 1181ObjectStateManager manager = context.ObjectStateManager; 1319ObjectStateManager.AddEntityToCollectionOrReference( 1380ObjectStateManager cache = relationshipEntry.ObjectStateManager; 1387private static void UnloadReferenceRelatedEnds(ObjectStateManager cache, RelationshipEntry relationshipEntry, EntityKey sourceEntityKey, string targetRoleName)
System\Data\Objects\ObjectViewListener.cs (4)
55ObjectStateManager cache = _dataSource as ObjectStateManager; 68ObjectStateManager cache = _dataSource as ObjectStateManager;
System\Data\Objects\RelationshipEntry.cs (1)
35internal RelationshipEntry(ObjectStateManager cache, EntityState state, RelationshipWrapper relationshipWrapper)