Compartir a través de


IModificationCommand Interfaz

Definición

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

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

public interface IModificationCommand : Microsoft.EntityFrameworkCore.Update.IReadOnlyModificationCommand
type IModificationCommand = interface
    interface IReadOnlyModificationCommand
Public Interface IModificationCommand
Implements IReadOnlyModificationCommand
Derivado
Implementaciones

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 necesarios para realizar la inserción, actualización o eliminación.

(Heredado de IReadOnlyModificationCommand)
EntityState

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

(Heredado de IReadOnlyModificationCommand)
Entries

IUpdateEntry que representa las entidades asignadas a la fila que se van a actualizar.

(Heredado de IReadOnlyModificationCommand)
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.

(Heredado de IReadOnlyModificationCommand)
RowsAffectedColumn

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

(Heredado de IReadOnlyModificationCommand)
Schema

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

(Heredado de IReadOnlyModificationCommand)
StoreStoredProcedure

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

(Heredado de IReadOnlyModificationCommand)
Table

Tabla que contiene los datos que se van a modificar.

(Heredado de IReadOnlyModificationCommand)
TableName

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

(Heredado de IReadOnlyModificationCommand)

Métodos

AddColumnModification(ColumnModificationParameters)

Crea un nuevo IColumnModification y lo agrega a este comando.

AddEntry(IUpdateEntry, Boolean)

Agrega una entrada al comando .

PropagateOutputParameters(DbParameterCollection, Int32)

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

(Heredado de IReadOnlyModificationCommand)
PropagateResults(RelationalDataReader)

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

(Heredado de IReadOnlyModificationCommand)
PropagateResults(ValueBuffer)

Lee los valores devueltos desde la base de datos de la instancia especificada ValueBuffer y los propaga de nuevo a en el adecuado IColumnModification desde el que se pueden propagar los valores a entidades con seguimiento.

(Heredado de IReadOnlyModificationCommand)

Se aplica a