IColumnModification Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет операцию обновления, вставки или удаления для одного столбца. IReadOnlyModificationCommandсодержат списки .IColumnModification
Этот тип обычно используется поставщиками баз данных; обычно не используется в коде приложения.
public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
- Производный
Комментарии
Дополнительные сведения и примеры см. в разделе Реализация поставщиков и расширений баз данных .
Свойства
Column |
Столбец. |
ColumnName |
Имя столбца. |
ColumnType |
Тип базы данных столбца. |
Entry |
Объект , IUpdateEntry представляющий изменяемую сущность. |
IsConcurrencyToken |
Устаревшие..
Указывает, является ли столбец маркером параллелизма. |
IsCondition |
Указывает, используется ли столбец в предложении при обновлении |
IsKey |
Указывает, является ли столбец частью первичного или альтернативного ключа. |
IsNullable |
Значение типа , указывающее, может ли столбец содержать значение NULL. |
IsRead |
Указывает, нужно ли считать значение из базы данных для столбца. |
IsWrite |
Указывает, нужно ли записывать значение в базу данных для столбца. |
JsonPath |
В случае изменения столбца JSON — путь JSON, ведущий к элементу JSON, который необходимо обновить. |
OriginalParameterName |
Имя параметра, используемого для параметра исходного значения (UseOriginalValueParameter), при необходимости. |
OriginalValue |
Исходное значение свойства, сопоставленного с данным столбцом. |
ParameterName |
Имя параметра, используемое для текущего параметра значения (UseCurrentValueParameter), если это необходимо. |
Property |
Свойство, которое сопоставляется со столбцом. |
TypeMapping |
Сопоставление реляционных типов для столбца. |
UseCurrentValue |
Указывает, следует ли использовать текущее значение свойства. |
UseCurrentValueParameter |
Указывает, нужно ли передавать текущее значение свойства в качестве параметра в SQL. |
UseOriginalValue |
Указывает, следует ли использовать исходное значение свойства. |
UseOriginalValueParameter |
Указывает, должно ли исходное значение свойства передаваться в sql в качестве параметра. |
UseParameter |
Указывает, должно ли значение свойства передаваться в SQL в качестве параметра, а не встраивать. |
Value |
Возвращает или задает текущее значение свойства, сопоставленного с данным столбцом. |
Методы
AddSharedColumnModification(IColumnModification) |
Добавляет изменение, влияющее на то же значение базы данных. |
ResetParameterNames() |
Сбрасывает имена параметров, чтобы их можно было повторно создать, если нужно повторно добавить команду в новый пакет. |
Применяется к
Entity Framework