Microsoft.EntityFrameworkCore.Update Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clases
AffectedCountModificationCommandBatch |
para ReaderModificationCommandBatch proveedores que devuelven valores para averiguar cuántas filas se han visto afectadas. 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. |
ColumnModification |
Implementación de la IColumnModification interfaz. 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. |
EquatableKeyValue<TKey> |
Los objetos de este tipo contienen un valor de clave correspondiente a un elemento Metadata e implementan Equals(Object) que solo devuelven |
ModificationCommand |
Representa un comando conceptual en la base de datos 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. |
ModificationCommandBatch |
Una clase base para una colección de ModificationCommands que se puede ejecutar como un lote. 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. |
ModificationCommandBatchFactoryDependencies |
Clase de parámetro de dependencias de servicio para IModificationCommandBatchFactory Normalmente, los proveedores de bases de datos usan este tipo (y otras extensiones). Por lo general, no se usa en el código de la aplicación. |
ReaderModificationCommandBatch |
Clase base para ModificationCommandBatch implementaciones que usan un lector de datos. 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. |
SingularModificationCommandBatch |
Una implementación de AffectedCountModificationCommandBatch que no admite el procesamiento por lotes limitando el número de comandos del lote a uno. 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. |
UpdateAndSelectSqlGenerator |
Una clase base para el IUpdateSqlGenerator servicio que normalmente hereda de los proveedores de bases de datos. La implementación usa una consulta SELECT independiente después de actualizar SQL para recuperar los valores generados por la base de datos o para la comprobación de simultaneidad. 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. |
UpdateEntryExtensions |
Métodos de extensión para IUpdateEntry. |
UpdateSqlGenerator |
Una clase base para el IUpdateSqlGenerator servicio que normalmente hereda de los proveedores de bases de datos. La implementación usa una cláusula SQL RETURNING para recuperar los valores generados por la base de datos o para la comprobación de simultaneidad. 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. |
UpdateSqlGeneratorDependencies |
Clase de parámetro de dependencias de servicio para UpdateSqlGenerator Normalmente, los proveedores de bases de datos usan este tipo (y otras extensiones). Por lo general, no se usa en el código de la aplicación. |
Estructuras
ColumnModificationParameters |
Parámetros para crear una ColumnModification instancia de . 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. |
ModificationCommandParameters |
Parámetros para crear una IModificationCommand instancia de . 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. |
NonTrackedModificationCommandParameters |
Parámetros para crear una INonTrackedModificationCommand instancia de . 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. |
Interfaces
IBatchExecutor |
Un servicio para ejecutar uno o varios lotes de comandos de inserción, actualización y eliminación en una base de datos. 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. |
IColumnModification |
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. |
ICommandBatchPreparer |
Un servicio para preparar una lista de ModificationCommandBatchs para las entidades representadas por la lista de IUpdateEntrys especificada. 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. |
IModificationCommand |
Representa un comando de base de datos conceptual mutable 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. |
IModificationCommandBatchFactory |
Un servicio para crear ModificationCommandBatch instancias. 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. |
IModificationCommandFactory |
Un servicio para crear IModificationCommand instancias. 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. |
INonTrackedModificationCommand |
Representa un comando de base de datos conceptual mutable 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. |
IReadOnlyModificationCommand |
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. |
IUpdateAdapter |
Proveedores de funcionalidades de seguimiento de los datos de inicialización almacenados en el modelo mediante HasData(Object[]). Normalmente, los proveedores de bases de datos usan esta interfaz (y otras extensiones). Por lo general, no se usa en el código de la aplicación. |
IUpdateAdapterFactory |
Generador para crear IUpdateAdapter instancias. Normalmente, los proveedores de bases de datos usan esta interfaz (y otras extensiones). Por lo general, no se usa en el código de la aplicación. |
IUpdateEntry |
La información que se pasa a un proveedor de base de datos para guardar los cambios en una entidad en la base de datos. Normalmente, los proveedores de bases de datos usan esta interfaz (y otras extensiones). Por lo general, no se usa en el código de la aplicación. |
IUpdateSqlGenerator |
Un servicio que se usa para generar SQL para comandos de inserción, actualización y eliminación, y operaciones SQL relacionadas necesarias para SaveChanges() 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. |
Enumeraciones
ResultSetMapping |
Indica qué tipo de impacto tendrá en el conjunto de resultados un comando determinado. 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. |