Compartilhar via


EntitySqlException Classe

Definição

Representa uma exceção de compilação de consulta eSQL; A classe de condições excepcionais que podem fazer com que essa exceção seja gerada são principalmente:

  1. Erros de sintaxe: gerados durante a análise de texto da consulta e quando uma determinada consulta não está em conformidade com a gramática formal do eSQL;
  2. Erros semânticos: gerados quando as regras semânticas da linguagem eSQL não são atendidas, como metadados ou informações de esquema não precisas ou não presentes, erros de validação de tipo, violações de regra de escopo, usuário de variáveis indefinidas etc. Para obter mais informações, consulte Especificação de linguagem eSQL.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification="SerializeObjectState used instead")]
[System.Serializable]
public sealed class EntitySqlException : System.Data.Entity.Core.EntityException
type EntitySqlException = class
    inherit EntityException
Public NotInheritable Class EntitySqlException
Inherits EntityException
Herança
EntitySqlException
Atributos

Construtores

EntitySqlException()

Inicializa uma nova instância de EntitySqlException.

EntitySqlException(String)

Inicializa uma nova instância de EntitySqlException com uma mensagem de erro especializada.

EntitySqlException(String, Exception)

Inicializa uma nova instância da classe EntitySqlException que usa uma mensagem de erro especificada e uma referência à exceção interna que é a causa da exceção.

Propriedades

Column

Obtém o número de coluna aproximado em que ocorreu o erro.

ErrorContext

Obtém o contexto aproximado em que ocorreu o erro, se disponível.

ErrorDescription

Obtém uma descrição do erro.

Line

Obtém o número de linha aproximado em que ocorreu o erro.

Aplica-se a