Lenguaje

IReadOnlyModificationCommand Interfaz

Definición

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

Normalmente, este tipo lo usan los proveedores de bases de datos; generalmente no se usa en el código de aplicación.

public interface IReadOnlyModificationCommand
type IReadOnlyModificationCommand = interface
Public Interface IReadOnlyModificationCommand
Derivado

Comentarios

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

Propiedades

Nombre Description
ColumnModifications

La lista de IColumnModification necesarios para realizar la inserción, actualización o eliminación.

EntityState

EntityState que indica si la fila se insertará (Added), se actualizará (Modified) o se 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, a continuación, 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

Nombre Description
PropagateOutputParameters(DbParameterCollection, Int32)

Lee los parámetros de salida devueltos de la base de datos en el especificado parameterCollection y los propaga a la ubicación adecuada IColumnModification desde la que los valores se pueden propagar a entidades de seguimiento.

PropagateResults(RelationalDataReader)

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

PropagateResults(ValueBuffer)

Lee los valores devueltos de la base de datos en el especificado ValueBuffer y los propaga de nuevo a la ubicación adecuada IColumnModification desde la que los valores se pueden propagar a entidades de seguimiento.

Se aplica a