DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.