EntitySqlException 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.
Representa uma exceção de compilação de consulta eSQL; A classe de condições excepcionais que pode fazer com que essa exceção seja gerada é principalmente:
- Erros de sintaxe: gerados durante a análise de texto de consulta e quando uma determinada consulta não está em conformidade com a gramática formal do eSQL;
- Erros semânticos: gerados quando 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 eSQL Language Spec.
[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
- Atributos
Construtores
| Nome | Descrição |
|---|---|
| EntitySqlException() |
Inicializa uma nova instância de EntitySqlException. |
| EntitySqlException(String, Exception) |
Inicializa uma nova instância da EntitySqlException classe que usa uma mensagem de erro especificada e uma referência à exceção interna que é a causa dessa exceção. |
| EntitySqlException(String) |
Inicializa uma nova instância com uma mensagem de EntitySqlException erro especializada. |
Propriedades
| Nome | Descrição |
|---|---|
| Column |
Obtém o número aproximado da coluna em que o erro ocorreu. |
| ErrorContext |
Obtém o contexto aproximado em que o erro ocorreu, se disponível. |
| ErrorDescription |
Obtém uma descrição do erro. |
| Line |
Obtém o número de linha aproximado em que o erro ocorreu. |