2 types derived from ObjectStateEntry
System.Data.Entity (2)
System\Data\Objects\EntityEntry.cs (1)
22internal sealed class EntityEntry : ObjectStateEntry
System\Data\Objects\RelationshipEntry.cs (1)
19internal sealed class RelationshipEntry : ObjectStateEntry
45 references to ObjectStateEntry
System.Data.Entity (38)
System\Data\Common\EntityUtil.cs (2)
1615static private IEnumerable<ObjectStateEntry> ProcessStateEntries(IEnumerable<IEntityStateEntry> stateEntries) 1621.Cast<ObjectStateEntry>()
System\Data\EntityClient\EntityAdapter.cs (1)
136foreach (ObjectStateEntry entry in entityCache.GetEntityStateEntries(
System\Data\Objects\EntityEntry.cs (1)
2110ObjectStateEntry principalEntry;
System\Data\Objects\ObjectContext.cs (2)
499foreach (ObjectStateEntry entry in ObjectStateManager.GetObjectStateEntries(EntityState.Deleted)) 504foreach (ObjectStateEntry entry in ObjectStateManager.GetObjectStateEntries(EntityState.Added | EntityState.Modified))
System\Data\Objects\ObjectStateEntryBaseUpdatableDataRecord.cs (6)
26internal readonly ObjectStateEntry _cacheEntry; 30internal DbUpdatableDataRecord(ObjectStateEntry cacheEntry, StateManagerTypeMetadata metadata, object userObject) 37internal DbUpdatableDataRecord(ObjectStateEntry cacheEntry) : 573internal CurrentValueRecord(ObjectStateEntry cacheEntry, StateManagerTypeMetadata metadata, object userObject) : 578internal CurrentValueRecord(ObjectStateEntry cacheEntry) : 586internal OriginalValueRecord(ObjectStateEntry cacheEntry, StateManagerTypeMetadata metadata, object userObject) :
System\Data\Objects\ObjectStateEntryDbDataRecord.cs (1)
23private readonly ObjectStateEntry _cacheEntry;
System\Data\Objects\ObjectStateManager.cs (19)
516HashSet<ObjectStateEntry> validEntries = new HashSet<ObjectStateEntry>(GetObjectStateEntriesInternal(~EntityState.Detached)); 1769public IEnumerable<ObjectStateEntry> GetObjectStateEntries(EntityState state) 1785foreach (ObjectStateEntry stateEntry in GetObjectStateEntriesInternal(state)) 1838private ObjectStateEntry[] GetObjectStateEntriesInternal(EntityState state) 1843ObjectStateEntry[] entries = new ObjectStateEntry[size]; 2151public ObjectStateEntry ChangeObjectState(object entity, EntityState entityState) 2196public ObjectStateEntry ChangeRelationshipState( 2224public ObjectStateEntry ChangeRelationshipState<TEntity>( 2257public ObjectStateEntry ChangeRelationshipState( 2274private ObjectStateEntry ChangeRelationshipState( 2427public ObjectStateEntry GetObjectStateEntry(EntityKey key) 2429ObjectStateEntry entry; 2453public ObjectStateEntry GetObjectStateEntry(object entity) 2456ObjectStateEntry entry; 2483public bool TryGetObjectStateEntry(object entity, out ObjectStateEntry entry) 2514ObjectStateEntry objectStateEntry; 2546public bool TryGetObjectStateEntry(EntityKey key, out ObjectStateEntry entry)
System\Data\OptimisticConcurrencyException.cs (1)
57public OptimisticConcurrencyException(string message, Exception innerException, IEnumerable<ObjectStateEntry> stateEntries)
System\Data\UpdateException.cs (5)
26private ReadOnlyCollection<ObjectStateEntry> _stateEntries; 63public UpdateException(string message, Exception innerException, IEnumerable<ObjectStateEntry> stateEntries) 66List<ObjectStateEntry> list = new List<ObjectStateEntry>(stateEntries); 73public ReadOnlyCollection<ObjectStateEntry> StateEntries { get { return _stateEntries; } }
System.Data.Services (6)
System\Data\Services\Providers\ObjectContextServiceProvider.cs (6)
442ObjectStateEntry objectStateEntry = this.ObjectContext.ObjectStateManager.GetObjectStateEntry(resource); 553ObjectStateEntry objectStateEntry = this.ObjectContext.ObjectStateManager.GetObjectStateEntry(objectToBeReplaced.Key); 601foreach (ObjectStateEntry entry in this.ObjectContext.ObjectStateManager.GetObjectStateEntries(EntityState.Added | EntityState.Deleted | EntityState.Modified | EntityState.Unchanged)) 642ObjectStateEntry objectStateEntry = this.ObjectContext.ObjectStateManager.GetObjectStateEntry(resource); 2376private string GetEntitySetName(ObjectStateEntry entry) 2407var stateEntry = this.ObjectContext.ObjectStateManager.GetObjectStateEntry(targetResource);
System.Web.Entity (1)
System\Data\WebControls\EntityDataSourceWrapper.cs (1)
34private readonly ObjectStateEntry _stateEntry;