EntitySqlException 类

定义

表示 eSQL 查询编译异常;可能导致引发此异常的异常条件类别主要包括:

  1. 语法错误:在查询文本分析期间以及给定查询不符合 eSQL 形式语法时引发;
  2. 语义错误:未满足 eSQL 语言的语义规则时引发,例如元数据或架构信息不准确或不存在、类型验证错误、范围规则冲突、未定义变量的用户等。有关详细信息,请参阅 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
继承
EntitySqlException
属性

构造函数

EntitySqlException()

初始化 EntitySqlException 的新实例。

EntitySqlException(String)

使用指定的错误消息初始化 EntitySqlException 的新实例。

EntitySqlException(String, Exception)

初始化 EntitySqlException 类的新实例,该类使用指定的错误消息和对作为此异常原因的内部异常的引用。

属性

Column

获取发生错误的大致列号。

ErrorContext

获取发生错误的大致上下文(如果有)。

ErrorDescription

获取错误的说明。

Line

获取发生错误的大致行号。

适用于