Lenguaje

ModificationCommandBatch Clase

Definición

Clase base para una colección de ModificationCommands que se puede ejecutar como un lote.

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

public abstract class ModificationCommandBatch
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
Herencia
ModificationCommandBatch
Derivado
Atributos

Comentarios

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

Constructores

Nombre Description
ModificationCommandBatch()

Clase base para una colección de ModificationCommands que se puede ejecutar como un lote.

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

Propiedades

Nombre Description
AreMoreBatchesExpected

Indica si se esperan más lotes después de este.

ModificationCommands

Lista de inserciones conceptuales, actualizaciones y eliminaciones ModificationCommandsen el lote.

RequiresTransaction

Indica si el lote requiere una transacción para ejecutarse correctamente.

Métodos

Nombre Description
AddCommand(IReadOnlyModificationCommand)

Agrega el archivo insert/update/delete ModificationCommands especificado al lote.

AddCommand(ModificationCommand)

Agrega el archivo insert/update/delete ModificationCommands especificado al lote.

Complete(Boolean)

Indica que no se agregarán más comandos a este lote y los prepara para su ejecución.

Execute(IRelationalConnection)

Envía comandos insert/update/delete a la base de datos.

ExecuteAsync(IRelationalConnection, CancellationToken)

Envía comandos insert/update/delete a la base de datos.

TryAddCommand(IReadOnlyModificationCommand)

Intenta agregar la inserción o actualización o eliminación modificationCommand especificadas al lote.

Se aplica a