DBConcurrencyException Classe

Definição

A exceção que é lançada pelo DataAdapter durante uma operação de inserção, atualização ou eliminação se o número de linhas afetadas for zero.

public ref class DBConcurrencyException sealed : SystemException
[System.Serializable]
public sealed class DBConcurrencyException : SystemException
public sealed class DBConcurrencyException : SystemException
[<System.Serializable>]
type DBConcurrencyException = class
    inherit SystemException
type DBConcurrencyException = class
    inherit SystemException
Public NotInheritable Class DBConcurrencyException
Inherits SystemException
Herança
DBConcurrencyException
Atributos

Observações

Examina DataAdapter o número de linhas afetadas pela execução de cada operação de inserção, atualização ou eliminação, e lança essa exceção se o número for zero. Esta exceção é geralmente causada por uma violação da concorrência.

Construtores

Name Description
DBConcurrencyException()

Inicializa uma nova instância da DBConcurrencyException classe.

DBConcurrencyException(String, Exception, DataRow[])

Inicializa uma nova instância da DBConcurrencyException classe.

DBConcurrencyException(String, Exception)

Inicializa uma nova instância da DBConcurrencyException classe.

DBConcurrencyException(String)

Inicializa uma nova instância da DBConcurrencyException classe.

Propriedades

Name Description
Data

Obtém uma coleção de pares chave/valor que fornecem informação adicional definida pelo utilizador sobre a exceção.

(Herdado de Exception)
HelpLink

Obtém ou define um link para o ficheiro de ajuda associado a esta exceção.

(Herdado de Exception)
HResult

Recebe ou define HRESULT, um valor numérico codificado atribuído a uma exceção específica.

(Herdado de Exception)
InnerException

Obtém a Exception instância que causou a exceção atual.

(Herdado de Exception)
Message

Recebe uma mensagem que descreve a exceção atual.

(Herdado de Exception)
Row

Obtém ou define o valor do DataRow que gerou o DBConcurrencyException.

RowCount

Obtém o número de linhas cuja atualização falhou, gerando esta exceção.

Source

Obtém ou define o nome do aplicativo ou o objeto que causa o erro.

(Herdado de Exception)
StackTrace

Obtém uma representação string dos frames imediatos na stack de chamadas.

(Herdado de Exception)
TargetSite

Obtém o método que lança a exceção atual.

(Herdado de Exception)

Métodos

Name Description
CopyToRows(DataRow[], Int32)

Copia os DataRow objetos cuja falha de atualização gerou esta exceção, para o array especificado de DataRow objetos, começando no índice do array de destino especificado.

CopyToRows(DataRow[])

Copia os DataRow objetos cuja falha de atualização gerou esta exceção, para o array especificado de DataRow objetos.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetBaseException()

Quando sobrescrito numa classe derivada, devolve o Exception que é a causa raiz de uma ou mais exceções subsequentes.

(Herdado de Exception)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetObjectData(SerializationInfo, StreamingContext)

Preenche o objeto de informação de serialização especificado com os dados necessários para serializar o DBConcurrencyException.

GetType()

Obtém o tipo de execução da instância atual.

(Herdado de Exception)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Cria e devolve uma representação string da exceção atual.

(Herdado de Exception)

evento

Name Description
SerializeObjectState

Ocorre quando uma exceção é serializada para criar um objeto de estado de exceção que contém dados serializados sobre a exceção.

(Herdado de Exception)

Aplica-se a

Ver também