Поделиться через


IColumnModification Интерфейс

Определение

Представляет операцию обновления, вставки или удаления для одного столбца. IReadOnlyModificationCommandсодержат списки .IColumnModification

Этот тип обычно используется поставщиками баз данных; обычно не используется в коде приложения.

public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
Производный

Комментарии

Дополнительные сведения и примеры см. в разделе Реализация поставщиков и расширений баз данных .

Свойства

Column

Столбец.

ColumnName

Имя столбца.

ColumnType

Тип базы данных столбца.

Entry

Объект , IUpdateEntry представляющий изменяемую сущность.

IsConcurrencyToken
Устаревшие..

Указывает, является ли столбец маркером параллелизма.

IsCondition

Указывает, используется ли столбец в предложении при обновлении WHERE .

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()

Сбрасывает имена параметров, чтобы их можно было повторно создать, если нужно повторно добавить команду в новый пакет.

Применяется к