EntitySqlException Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет исключение компиляции запроса eSQL; Класс исключительных условий, которые могут вызвать это исключение, в основном:
- Синтаксические ошибки: возникают при синтаксическом анализе текста запроса и когда данный запрос не соответствует формальной грамматике eSQL;
- Семантические ошибки: возникают, когда не выполняются семантические правила языка 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(String) |
Инициализирует новый экземпляр класса EntitySqlException, содержащий специальное сообщение об ошибке. |
| EntitySqlException(String, Exception) |
Инициализирует новый экземпляр класса EntitySqlException, содержащий указанное сообщение об ошибке и ссылку на внутреннее исключение, вызвавшее это исключение. |
Свойства
| Имя | Описание |
|---|---|
| Column |
Возвращает приблизительный номер столбца, в котором возникла ошибка. |
| ErrorContext |
По возможности возвращает приблизительный контекст, в котором возникла ошибка. |
| ErrorDescription |
Возвращает описание ошибки. |
| Line |
Возвращает приблизительный номер строки, в которой возникла ошибка. |