1 implementation of State
System.Data.Entity (1)
System\Data\Objects\ObjectStateEntry.cs (1)
83public EntityState State
34 references to State
System.Data.Entity (34)
System\Data\Common\EntityUtil.cs (1)
1670string message = System.Data.Entity.Strings.Update_MissingRequiredEntity(relationshipSetName, stateEntry.State, endName);
System\Data\Mapping\Update\Internal\ExtractedStateEntry.cs (3)
31this.State = stateEntry.State; 34switch (stateEntry.State) 59Debug.Fail("unexpected IEntityStateEntry.State for entity " + stateEntry.State);
System\Data\Mapping\Update\Internal\ExtractorMetadata.cs (1)
222Debug.Assert(entityEntry.State == EntityState.Added,
System\Data\Mapping\Update\Internal\FunctionMappingTranslator.cs (2)
110if (stateEntries.All(e => e.State == EntityState.Unchanged)) 162switch (candidateEntry.State)
System\Data\Mapping\Update\Internal\FunctionUpdateCommand.cs (2)
372int result = (int)GetModificationOperator(thisParent.State) - 373(int)GetModificationOperator(otherParent.State);
System\Data\Mapping\Update\Internal\RelationshipConstraintValidator.cs (8)
72if (EntityState.Added == stateEntry.State || EntityState.Deleted == stateEntry.State) 80EntityType entityType = EntityState.Added == stateEntry.State ? 187if (EntityState.Deleted == stateEntry.State) 263(isAdd && EntityState.Added != entityEntry.State) || 264(!isAdd && EntityState.Deleted != entityEntry.State)) 445if (current.StateEntry.State == EntityState.Added) 449else if (current.StateEntry.State == EntityState.Deleted)
System\Data\Mapping\Update\Internal\UpdateCommand.cs (4)
112if (stateEntry.State == EntityState.Added) 116else if (stateEntry.State == EntityState.Deleted) 141bool isAdded = stateEntry.State == EntityState.Added; 142if (isAdded || stateEntry.State == EntityState.Deleted)
System\Data\Mapping\Update\Internal\UpdateCompiler.cs (1)
112if (stateEntries.All(it => (it.State == EntityState.Unchanged)))
System\Data\Mapping\Update\Internal\UpdateTranslator.cs (12)
173DbDataRecord record = stateEntry.State == EntityState.Added ? 208if (stateEntry.State == EntityState.Added || stateEntry.State == EntityState.Modified) 212if (stateEntry.State == EntityState.Deleted || stateEntry.State == EntityState.Modified) 324if (currentValues && null != existingPrincipal && existingPrincipal.State == EntityState.Deleted && 325(stateEntry.State == EntityState.Added || stateEntry.State == EntityState.Modified)) 598if (EntityState.Unchanged != stateEntry.State) 937if (0 != ((EntityState.Added | EntityState.Modified | EntityState.Unchanged) & stateEntry.State)) 943if (0 != ((EntityState.Modified | EntityState.Deleted | EntityState.Unchanged) & stateEntry.State)) 1014endEntry.State == EntityState.Unchanged) // if the entity is being modified, it's already included anyways