IReadOnlyModificationCommand Interfaz

Definición

Representa un comando de base de datos conceptual para insertar, actualizar o eliminar una fila.

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 IReadOnlyModificationCommand
type IReadOnlyModificationCommand = interface
Public Interface IReadOnlyModificationCommand
Derivado

Comentarios

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

Propiedades

ColumnModifications

Lista de IColumnModification los elementos necesarios para realizar la inserción, actualización o eliminación.

EntityState

EntityState que indica si la fila se insertará (Added), actualizará (Modified) o eliminará ((Deleted).

Entries

IUpdateEntry que representa las entidades que se asignan a la fila que se va a actualizar.

RequiresResultPropagation

Indica si la base de datos devolverá valores para algunas propiedades asignadas que después deberán propagarse de nuevo a las entidades con seguimiento.

RowsAffectedColumn

Cuando se usa un procedimiento almacenado, esto apunta opcionalmente al parámetro de salida o a la columna de resultados que contiene las filas afectadas.

Schema

Esquema que contiene la tabla o null para usar el esquema predeterminado.

StoreStoredProcedure

Procedimiento almacenado que se va a usar para actualizar los datos.

Table

Tabla que contiene los datos que se van a modificar.

TableName

Nombre de la tabla que contiene los datos que se van a modificar.

Métodos

PropagateOutputParameters(DbParameterCollection, Int32)

Lee los parámetros de salida devueltos de la base de datos de la clase especificada parameterCollection y los propaga de nuevo a en el adecuado IColumnModification desde el que se pueden propagar los valores a las entidades de las que se realiza un seguimiento.

PropagateResults(RelationalDataReader)

Lee las columnas del conjunto de resultados devueltas de la base de datos en el elemento especificado relationalReader y las propaga a en la adecuada IColumnModification desde la que se pueden propagar los valores a las entidades de las que se realiza un seguimiento.

PropagateResults(ValueBuffer)

Lee los valores devueltos de la base de datos en el especificado ValueBuffer y los propaga de nuevo a en el adecuado IColumnModification desde el que se pueden propagar los valores a las entidades de las que se realiza un seguimiento.

Se aplica a