DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) Método
Definición
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í.
Devuelve información sobre un intento de actualización dentro de una actualización más amplia por lotes.
protected:
virtual bool GetBatchedRecordsAffected(int commandIdentifier, [Runtime::InteropServices::Out] int % recordsAffected, [Runtime::InteropServices::Out] Exception ^ % error);
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception? error);
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception error);
abstract member GetBatchedRecordsAffected : int * int * Exception -> bool
override this.GetBatchedRecordsAffected : int * int * Exception -> bool
Protected Overridable Function GetBatchedRecordsAffected (commandIdentifier As Integer, ByRef recordsAffected As Integer, ByRef error As Exception) As Boolean
Parámetros
- commandIdentifier
- Int32
Índice de columna de base cero del comando individual dentro del lote.
- recordsAffected
- Int32
Número de filas del almacén de datos que se ven afectadas por el comando especificado dentro del lote.
- error
- Exception
Exception que se ha producido durante la ejecución del comando especificado. Devuelve null
(Nothing
en Visual Basic) si no se ha producido ninguna excepción.
Devoluciones
Información sobre un intento de actualización individual dentro de una actualización por lotes más amplia.
Comentarios
Los proveedores de datos que admiten la lógica de actualización por lotes deben invalidar una serie de métodos virtuales en la DbDataAdapter clase . GetBatchedRecordsAffected
representa uno de esos métodos virtuales. La DbDataAdapter
clase se basa en GetBatchedRecordsAffected
para determinar el éxito o el error de los intentos de actualización individuales dentro de un lote para que pueda marcar cada uno de los correspondientes DataRow en consecuencia.