DbQueryConcurrencyException Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma exceção gerada quando uma consulta que carrega coleções relacionadas usando SplitQuery não pode correlacionar as linhas pai e filho porque os dados foram modificados simultaneamente durante a execução da consulta.
[System.Runtime.CompilerServices.Nullable(0)]
[System.Serializable]
public class DbQueryConcurrencyException : Exception
[<System.Runtime.CompilerServices.Nullable(0)>]
[<System.Serializable>]
type DbQueryConcurrencyException = class
inherit Exception
Public Class DbQueryConcurrencyException
Inherits Exception
- Herança
-
DbQueryConcurrencyException
- Atributos
Comentários
As consultas divididas executam várias instruções SQL e os resultados podem se tornar inconsistentes quando os dados subjacentes são modificados entre essas instruções. Quando o Entity Framework detecta que ele não pode mais correlacionar de forma confiável as linhas pai e filho, ele gera essa exceção em vez de retornar resultados incorretos.
A maneira recomendada de lidar com essa exceção é capturar e executar a consulta novamente, idealmente dentro de uma transação serializável ou de instantâneo para impedir que a modificação simultânea seja recorrente.
Consulte consultas divididas para obter mais informações e exemplos.
Construtores
| Nome | Descrição |
|---|---|
| DbQueryConcurrencyException() |
Inicializa uma nova instância da classe DbQueryConcurrencyException. |
| DbQueryConcurrencyException(SerializationInfo, StreamingContext) |
Obsoleto.
Inicializa uma nova instância da classe de DbQueryConcurrencyException um formulário serializado. |
| DbQueryConcurrencyException(String, Exception) |
Inicializa uma nova instância da classe DbQueryConcurrencyException. |
| DbQueryConcurrencyException(String) |
Inicializa uma nova instância da classe DbQueryConcurrencyException. |