Compartir a través de


IColumnModification Interfaz

Definición

Representa una operación de actualización, inserción o eliminación para una sola columna. IReadOnlyModificationCommand contienen listas de IColumnModification.

Este tipo suele ser utilizado por los proveedores de bases de datos; por lo general no se usa en el código de la aplicación.

public interface IColumnModification
type IColumnModification = interface
Public Interface IColumnModification
Derivado

Comentarios

Consulte Implementación de proveedores y extensiones de bases de datos para obtener más información y ejemplos.

Propiedades

Column

Columna.

ColumnName

El nombre de la columna.

ColumnType

Tipo de base de datos de la columna.

Entry

IUpdateEntry que representa la entidad que se está modificando.

IsConcurrencyToken
Obsoletos.

Indica si la columna es el token de simultaneidad.

IsCondition

Indica si la columna se usa en la WHERE cláusula al actualizar.

IsKey

Indica si la columna forma parte de una clave principal o alternativa.

IsNullable

Valor que indica si la columna podría contener un valor NULL.

IsRead

Indica si se debe leer un valor de la base de datos de la columna.

IsWrite

Indica si se debe escribir un valor en la base de datos de la columna.

JsonPath

En el caso de la modificación de columnas JSON, la ruta de acceso JSON que conduce al elemento JSON que debe actualizarse.

OriginalParameterName

Nombre del parámetro que se va a usar para el parámetro de valor original (UseOriginalValueParameter), si es necesario.

OriginalValue

Valor original de la propiedad asignada a esta columna.

ParameterName

Nombre del parámetro que se va a usar para el parámetro de valor actual (UseCurrentValueParameter), si es necesario.

Property

Propiedad que se asigna a la columna.

TypeMapping

Asignación de tipos relacionales para la columna.

UseCurrentValue

Indica si se debe usar el valor actual de la propiedad .

UseCurrentValueParameter

Indica si el valor actual de la propiedad debe pasarse como parámetro a SQL.

UseOriginalValue

Indica si se debe usar el valor original de la propiedad .

UseOriginalValueParameter

Indica si el valor original de la propiedad debe pasarse como parámetro a SQL.

UseParameter

Indica si el valor de la propiedad debe pasarse como parámetro a SQL en lugar de insertarse.

Value

Obtiene o establece el valor actual de la propiedad asignada a esta columna.

Métodos

AddSharedColumnModification(IColumnModification)

Agrega una modificación que afecta al mismo valor de base de datos.

ResetParameterNames()

Restablece los nombres de parámetro, por lo que se pueden volver a generar si el comando debe volver a agregarse a un nuevo lote.

Se aplica a