IModificationCommand Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет изменяемую команду концептуальной базы данных для вставки, обновления или удаления строки.
Этот тип обычно используется поставщиками баз данных; обычно не используется в коде приложения.
public interface IModificationCommand : Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand
type IModificationCommand = interface
interface IReadOnlyModificationCommand
Public Interface IModificationCommand
Implements IReadOnlyModificationCommand
- Производный
- Реализации
Комментарии
Дополнительные сведения и примеры см. в статье Реализация поставщиков и расширений баз данных .
Свойства
ColumnModifications |
Список, необходимых IColumnModification для вставки, обновления или удаления. (Унаследовано от IReadOnlyModificationCommand) |
EntityState |
Объект EntityState , указывающий, будет ли строка вставлена (Added), обновлена (Modified) или удалена ((Deleted). (Унаследовано от IReadOnlyModificationCommand) |
Entries |
Объект , IUpdateEntry представляющий сущности, сопоставленные с обновляемой строкой. (Унаследовано от IReadOnlyModificationCommand) |
RequiresResultPropagation |
Указывает, будет ли база данных возвращать значения для некоторых сопоставленных свойств, которые затем необходимо распространить обратно на отслеживаемые сущности. (Унаследовано от IReadOnlyModificationCommand) |
RowsAffectedColumn |
При использовании хранимой процедуры при необходимости указывает на выходной параметр или результирующий столбец, содержащий затронутые строки. (Унаследовано от IReadOnlyModificationCommand) |
Schema |
Схема, содержащая таблицу, или |
StoreStoredProcedure |
Хранимая процедура, используемая для обновления данных. (Унаследовано от IReadOnlyModificationCommand) |
Table |
Таблица, содержащая данные для изменения. (Унаследовано от IReadOnlyModificationCommand) |
TableName |
Имя таблицы, содержащей данные для изменения. (Унаследовано от IReadOnlyModificationCommand) |
Методы
AddColumnModification(ColumnModificationParameters) |
Создает новый IColumnModification объект и добавляет его в эту команду. |
AddEntry(IUpdateEntry, Boolean) |
Добавляет запись в команду . |
PropagateOutputParameters(DbParameterCollection, Int32) |
Считывает выходные параметры, возвращаемые из базы данных в заданном |
PropagateResults(RelationalDataReader) |
Считывает столбцы результирующих наборов, возвращенные из базы данных в заданном |
PropagateResults(ValueBuffer) |
Считывает значения, возвращаемые из базы данных в заданном ValueBuffer объекте , и распространяет их обратно в соответствующий IColumnModification объект, из которого значения могут быть распространены на отслеживаемые сущности. (Унаследовано от IReadOnlyModificationCommand) |
Применяется к
Entity Framework