32 references to ModificationOperator
System.Data.Entity (32)
System\Data\Mapping\Update\Internal\DynamicUpdateCommand.cs (11)
26private readonly ModificationOperator m_operator; 33internal DynamicUpdateCommand(TableChangeProcessor processor, UpdateTranslator translator, ModificationOperator op, 44if (ModificationOperator.Insert == op || ModificationOperator.Update == op) 70private static bool TryGetSetterExpression(DbModificationCommandTree tree, EdmMember member, ModificationOperator op, out DbSetClause setter) 72Debug.Assert(op == ModificationOperator.Insert || op == ModificationOperator.Update, "only inserts and updates have setters"); 74if (ModificationOperator.Insert == op) 245internal ModificationOperator Operator { get { return m_operator; } } 324PropagatorResult thisResult = (this.Operator == ModificationOperator.Delete ? this.OriginalValues : this.CurrentValues); 325PropagatorResult otherResult = (other.Operator == ModificationOperator.Delete ? other.OriginalValues : other.CurrentValues);
System\Data\Mapping\Update\Internal\FunctionUpdateCommand.cs (5)
339private static ModificationOperator GetModificationOperator(EntityState state) 347return ModificationOperator.Update; 350return ModificationOperator.Insert; 353return ModificationOperator.Delete; 357return default(ModificationOperator);
System\Data\Mapping\Update\Internal\UpdateCommand.cs (1)
206/// - The kind of operator (insert, update, delete). See <see cref="ModificationOperator"/> for details of the ordering.
System\Data\Mapping\Update\Internal\UpdateCommandOrderer.cs (12)
197if (ModificationOperator.Update == command.Operator || 198ModificationOperator.Insert == command.Operator) 209if (ModificationOperator.Update != command.Operator || 228if (ModificationOperator.Update == command.Operator || 229ModificationOperator.Delete == command.Operator) 240if (ModificationOperator.Update != command.Operator || 279if (ModificationOperator.Update == command.Operator || 280ModificationOperator.Insert == command.Operator) 291if (ModificationOperator.Update != command.Operator || 302if (ModificationOperator.Update == command.Operator || 303ModificationOperator.Delete == command.Operator) 314if (ModificationOperator.Update != command.Operator ||
System\Data\Mapping\Update\Internal\UpdateCompiler.cs (3)
69UpdateCommand command = new DynamicUpdateCommand(processor, m_translator, ModificationOperator.Delete, oldRow, null, commandTree, null); 131UpdateCommand command = new DynamicUpdateCommand(processor, m_translator, ModificationOperator.Update, oldRow, newRow, commandTree, outputIdentifiers); 163UpdateCommand command = new DynamicUpdateCommand(processor, m_translator, ModificationOperator.Insert, null, newRow, commandTree, outputIdentifiers);