SQLite ADO.NET Provider

Класс SQLiteException

Класс исключений SQLite.

Для списка всех членов этого типа посмотрите Члены SQLiteException.

System.Object
Exception
SystemException
ExternalException
DbException
SQLiteException

public sealed class SQLiteException : DbException

Требования

Namespace: System.Data.SQLite

Assembly: System.Data.SQLite (в System.Data.SQLite.dll)

См. также

Члены SQLiteException | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Свойство SQLiteException.ErrorCode

Получает связанный код возврата SQLite для этого исключения как Int32. Для настольных версий .NET Framework это перекрывает свойство с тем же самым именем в классе ExternalException. Это возвращает то же самое основное значение как ResultCode.

public override int ErrorCode { public get; }

См. также

Класс SQLiteException | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Метод SQLiteException.GetObjectData

Добавляет дополнительную информацию к данным о сериализованном объекте, определенном для этого типа класса. Это используется только для преобразования в последовательную форму.

public override void GetObjectData(
SerializationInfo info,
StreamingContext context
);

Параметры

info
Считает данные о сериализованном объекте об исключении брошенными.
context
Содержит контекстную информацию об источнике или месте назначения.

Реализация

ISerializable.GetObjectData

См. также

Класс SQLiteException | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Свойство SQLiteException.ResultCode

Получает связанный код результата SQLite для этого исключения как SQLiteErrorCode. Возвращает то же самое основное значение, как ErrorCode.

public SQLiteErrorCode ResultCode { public get; }

См. также

Класс SQLiteException | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Метод SQLiteException.ToString

public override string ToString();

См. также

Класс SQLiteException | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Конструктор SQLiteException

Общественный конструктор для создания исключения SQLite, данного как код ошибки и сообщение.

SQLiteException(
SQLiteErrorCode errorCode,
string message
);

Параметры

errorCode
Код возврата SQLite, чтобы сообщить.
message
Текст сообщения для кода возврата.

См. также

Класс SQLiteException | Пространство имен System.Data.SQLite | Список перекрытий конструктора SQLiteException

SQLite ADO.NET Provider

Общественный конструктор, который использует конструктор базового класса для сообщения об ошибке.

Параметры

message
Текст сообщения об ошибке.

См. также

Класс SQLiteException | Пространство имен System.Data.SQLite | Список перекрытий конструктора SQLiteException

Общественный конструктор, который использует конструктор базового класса по умолчанию.

См. также

Класс SQLiteException | Пространство имен System.Data.SQLite | Список перекрытий конструктора SQLiteException

Общественный конструктор, который использует конструктор базового класса для сообщения об ошибке и внутреннего исключения.

SQLiteException(
string message,
Exception innerException
);

Параметры

message
Текст сообщения об ошибке.
innerException
Оригинальное (внутреннее) исключение.

См. также

Класс SQLiteException | Пространство имен System.Data.SQLite | Список перекрытий конструктора SQLiteException

Общественный конструктор для создания исключения SQLite, данного как код ошибки и сообщение.

Список перегрузок

Общественный конструктор, который использует конструктор базового класса по умолчанию.

public SQLiteException()

Общественный конструктор для создания исключения SQLite, данного как код ошибки и сообщение.

public SQLiteException(SQLiteErrorCode,string)

Общественный конструктор, который использует конструктор базового класса для сообщения об ошибке.

public SQLiteException(string)

Общественный конструктор, который использует конструктор базового класса для сообщения об ошибке и внутреннего исключения.

public SQLiteException(string,Exception)

См. также

Класс SQLiteException | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Обзор SQLiteException

Public Instance Constructors

SQLiteExceptionПерегруженный. Инициализирует новый экземпляр класса SQLiteException.

Public Instance Properties

Data (унаследовано от Exception) Получает коллекцию пар ключ/значение, которые предоставляют дополнительную, определенную пользователями информацию об исключении.
ErrorCode Получает связанный код возврата SQLite для этого исключения как Int32. Для настольных версий .NET Framework это значение перекрывает значение того же самого имени в классе ExternalException. Это значение возвращает то же самое основное значение, как ResultCode.
HelpLink (унаследовано от Exception) Получает или устанавливает связь со справочным файлом, связанным с этим исключением.
InnerException (унаследовано от Exception) Получает экземпляр Exception, который вызвал текущее исключение.
Message (унаследовано от Exception) Получает сообщение, которое описывает текущее исключение.
ResultCodeПолучает связанный код результата SQLite для этого исключения как SQLiteErrorCode. Это значение возвращает то же самое основное значение, как ErrorCode.
Source (унаследовано от Exception) Получает или определяет имя применения или объекта, который вызывает ошибку.
StackTrace (унаследовано от Exception) Получает строковое представление структур на стеке вызовов в то время, когда текущее исключение было брошено.
TargetSite (унаследовано от Exception) Получает метод, который бросает текущее исключение.

Public Instance Methods

Equals (унаследовано от Object) Определяет, равен ли указанный Object текущему Object.
GetBaseException (унаследовано от Exception) Когда перекрыто в производном классе, возвращает Exception, который является первопричиной одного или более последующих исключений.
GetHashCode (унаследовано от Object) Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица.
GetObjectDataДобавляет дополнительную информацию к данным о сериализованном объекте, определенном для этого типа класса. Это используется только для преобразования в последовательную форму.
GetType (унаследовано от Exception) Получает тип выполнения текущего экземпляра.
ToString

Protected Instance Properties

HResult (унаследовано от Exception) Получает или устанавливает HRESULT, закодированное численное значение, которое назначено на определенное исключение.

Protected Instance Methods

Finalize (унаследовано от Object) Позволяет Object попытаться освободить ресурсы и выполнить другие операции очистки прежде, чем Object очищен сборкой мусора.
MemberwiseClone (унаследовано от Object) Создает мелкую копию текущего Object.

См. также

Класс SQLiteException | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Методы SQLiteException

Методы класса SQLiteException упоминаются ниже. Для полного списка участников класса SQLiteException посмотрите Члены SQLiteException.

Public Instance Methods

Equals (унаследовано от Object) Определяет, равен ли указанный Object текущему Object.
GetBaseException (унаследовано от Exception) Когда перекрыт в производном классе, возвращает Exception, который является первопричиной одного или более последующих исключений.
GetHashCode (унаследовано от Object) Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в таких алгоритмах хеширования и структурах данных, как хэш-таблица.
GetObjectData Добавляет дополнительную информацию к данным о сериализованном объекте, определенном для этого типа класса. Это используется только для преобразования в последовательную форму.
GetType (унаследовано от Exception) Получает тип выполнения текущего экземпляра.
ToString

Protected Instance Methods

Finalize (унаследовано от Object) Позволяет Object освободить ресурсы и выполнить другие операции очистки прежде, чем Object очищен сборкой мусора.
MemberwiseClone (унаследовано от Object) Создает мелкую копию текущего Object.

См. также

Класс SQLiteException | Пространство имен System.Data.SQLite

SQLite ADO.NET Provider

Свойства SQLiteException

Свойства класса SQLiteException упоминаются ниже. Для полного списка участников класса SQLiteException посмотрите Члены SQLiteException.

Public Instance Properties

Data (унаследовано от Exception) Получает коллекцию пар ключ/значение, которые предоставляют дополнительную определенную пользователями информацию об исключении.
ErrorCode Получает связанный код возврата SQLite для этого исключения как Int32. Для настольных версий .NET Framework это значение перекрывает значение того же самого имени в классе ExternalException. Это значение возвращает то же самое основное значение, как ResultCode.
HelpLink (унаследовано от Exception) Получает или устанавливает связь со справочным файлом, связанным с этим исключением.
InnerException (унаследовано от Exception) Получает экземпляр Exception, который вызвал текущее исключение.
Message (унаследовано от Exception) Получает сообщение, которое описывает текущее исключение.
ResultCodeПолучает связанный код результата SQLite для этого исключения как SQLiteErrorCode. Это значение возвращает то же самое основное значение, как ErrorCode.
Source (унаследовано от Exception) Получает или определяет имя приложения или объекта, который вызывает ошибку.
StackTrace (унаследовано от Exception) Получает строковое представление структур на стеке вызовов в то время, когда текущее исключение было брошено.
TargetSite (унаследовано от Exception) Получает метод, который бросает текущее исключение.

Protected Instance Properties

HResult (унаследовано от Exception) Получает или устанавливает HRESULT, закодированное численное значение, которое назначено на определенное исключение.

См. также

Класс SQLiteException | Пространство имен System.Data.SQLite