DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) Método

Definição

Devolve informações sobre uma tentativa individual de atualização dentro de uma atualização em lote maior.

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);
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

O ordinal da coluna baseada em zero do comando individual dentro do lote.

recordsAffected
Int32

O número de linhas afetadas no armazenamento de dados pelo comando especificado dentro do lote.

error
Exception

Um Exception lançado durante a execução do comando especificado. Devolve null (Nothing em Visual Basic) se não houver exceção.

Devoluções

Informação sobre uma tentativa individual de atualização dentro de uma atualização em lote maior.

Observações

Os fornecedores de dados que suportam lógica de atualização em lote devem sobrepor uma série de métodos virtuais na DbDataAdapter classe. GetBatchedRecordsAffected representa um desses métodos virtuais. A DbDataAdapter classe depende GetBatchedRecordsAffected de determinar o sucesso ou fracasso de tentativas individuais de atualização dentro de um lote, para poder marcar cada uma correspondente DataRow em conformidade.

Aplica-se a

Ver também