SQLite ADO.NET Provider

Класс SQLiteDataAdapter

Реализация SQLite DbDataAdapter.

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

System.Object
Компонент MarshalByRefObject
DataAdapter
DbDataAdapter
SQLiteDataAdapter

public sealed class SQLiteDataAdapter : DbDataAdapter

Требования

Пространство имен: System.Data.SQLite

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

См. также

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

SQLite ADO.NET Provider

Свойство SQLiteDataAdapter.DeleteCommand

Получает/устанавливает команду delete для этого DataAdapter.

new public SQLiteCommand DeleteCommand { public get; public set; }

См. также

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

SQLite ADO.NET Provider

Метод SQLiteDataAdapter.Dispose(Boolean)

Очищает ресурсы (native и managed), связанные с текущим экземпляром.

protected override void Dispose(
bool disposing
);

Параметры

disposing
Ноль, будучи расположенным через сборку мусора, иначе, отличный от нуля.

См. также

Класс SQLiteDataAdapter | Пространство имен System.Data.SQLite | Список перегруженных методов SQLiteDataAdapter.Dispose

SQLite ADO.NET Provider

Метод SQLiteDataAdapter.Dispose

Очищает ресурсы (native и managed), связанные с текущим экземпляром.

Список перегруженных методов

Унаследован от Component.

public void Dispose()

Очищает ресурсы (native и managed), связанные с текущим экземпляром.

protected override void Dispose(bool)

См. также

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

SQLite ADO.NET Provider

Свойство SQLiteDataAdapter.InsertCommand

Получает/устанавливает команду insert для этого DataAdapter.

new public SQLiteCommand InsertCommand { public get; public set; }

См. также

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

SQLite ADO.NET Provider

Метод SQLiteDataAdapter.OnRowUpdated

Поднимает DbDataAdapter после обновления строки.

protected override void OnRowUpdated(
RowUpdatedEventArgs value
);

Параметры

value
Специфические особенности события

См. также

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

SQLite ADO.NET Provider

Метод SQLiteDataAdapter.OnRowUpdating

Поднят основным DbDataAdapter, когда строка обновляется.

protected override void OnRowUpdating(
RowUpdatingEventArgs value
);

Параметры

value
Спецификация события.

См. также

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

SQLite ADO.NET Provider

Событие SQLiteDataAdapter.RowUpdated

Обработчик событий обновления строки.

public event EventHandler< RowUpdatedEventArgs> RowUpdated;

См. также

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

SQLite ADO.NET Provider

Событие SQLiteDataAdapter.RowUpdating

Обработчик событий обновления строки.

public event EventHandler< RowUpdatingEventArgs> RowUpdating;

См. также

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

SQLite ADO.NET Provider

Свойство SQLiteDataAdapter.SelectCommand

Получает/устанавливает команду select для DataAdapter.

new public SQLiteCommand SelectCommand { public get; public set; }

См. также

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

SQLite ADO.NET Provider

Свойство SQLiteDataAdapter.UpdateCommand

Получает/устанавливает команду update для DataAdapter.

new public SQLiteCommand UpdateCommand { public get; public set; }

См. также

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

SQLite ADO.NET Provider

SQLiteDataAdapter Constructor

Конструктор по умолчанию.

SQLiteDataAdapter();

См. также

Класс SQLiteDataAdapter | Пространство имен System.Data.SQLite | Список перегруженных методов конструктора SQLiteDataAdapter

SQLite ADO.NET Provider

Строит адаптер данных, используя указанную команду select.

Параметры

cmd
Команда select, чтобы связаться с адаптером.

См. также

Класс SQLiteDataAdapter | Пространство имен System.Data.SQLite | Список перегруженных методов конструктора SQLiteDataAdapter

SQLite ADO.NET Provider

Строит адаптер данных с поставляемым текстом команды select, связанный с указанной связью.

Параметры

commandText
Текст команды select, чтобы связать с адаптером данных.
connection
Связь, чтобы связать с командой select.

См. также

Класс SQLiteDataAdapter | Пространство имен System.Data.SQLite | Список перегруженных методов конструктора SQLiteDataAdapter

SQLite ADO.NET Provider

Строит адаптер данных с указанным текстом команды select с использованием указанной последовательности соединения с базой данных.

SQLiteDataAdapter(
string commandText,
string connectionString
);

Параметры

commandText
Текст команды select, чтобы использовать, чтобы построить команду select.
connectionString
Строка подключения, подходящая к новому SQLiteConnection, который связан с командой select.

См. также

Класс SQLiteDataAdapter | Пространство имен System.Data.SQLite | Список перегруженных методов конструктора SQLiteDataAdapter

SQLite ADO.NET Provider

Строит адаптер данных с указанным команды select с использованием указанной последовательности соединения с базой данных.

SQLiteDataAdapter(
string commandText,
string connectionString,
bool parseViaFramework
);

Параметры

commandText
Текст команды select, чтобы использовать, чтобы построить команду select.
connectionString
Строка подключения, подходящая для передачи новому SQLiteConnection, который связан с командой select.
parseViaFramework
Отличный от нуля, чтобы разобрать строку подключения, используя встроенный парсер, предоставленный framework, открывая связь.

См. также

Класс SQLiteDataAdapter | Пространство имен System.Data.SQLite | Список перегруженных методов конструктора SQLiteDataAdapter

SQLite ADO.NET Provider

Этот класс просто оболочка вокруг DbDataAdapter. Ничто от DbDataAdapter не отвергнуто здесь, всего несколько конструкторов определяются.

Список перегруженных методов

Конструктор по умолчанию.

public SQLiteDataAdapter()

Строит адаптер данных, используя указанную команду select.

public SQLiteDataAdapter(SQLiteCommand)

Строит адаптер данных с поставляемым текстом команды select, связанный с указанной связью.

public SQLiteDataAdapter(string,SQLiteConnection)

Строит адаптер данных с указанным текстом команды select с использованием указанной последовательности соединения с базой данных.

public SQLiteDataAdapter(string,string)

Строит адаптер данных с указанным текстом команды select с использованием указанной последовательности соединения с базой данных.

public SQLiteDataAdapter(string,string,bool)

См. также

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

SQLite ADO.NET Provider

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

События Public Instance

Disposed (унаследовано от Component) Происходит, когда компонент расположен вызовом метода Dispose.
FillError (унаследовано от DataAdapter) Возвращен, когда ошибка происходит во время операции заполнения.
RowUpdated Обработчик события обновления строки.
RowUpdating Обработчик события обновления строки.

См. также

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

SQLite ADO.NET Provider

Члены SQLiteDataAdapter

Обзор SQLiteDataAdapter

Public Instance Constructors

SQLiteDataAdapter Перегруженный. Этот класс только оболочка для DbDataAdapter. Ничто от DbDataAdapter не отвергнуто здесь, всего несколько конструкторов определяются.

Public Instance Properties

AcceptChangesDuringFill (унаследовано от DataAdapter) Получает или устанавливает значение, указывающее, вызывают ли AcceptChanges при DataRow после того, как он добавляется к DataTable во время любой из операций Fill.
AcceptChangesDuringUpdate (унаследовано от DataAdapter) Получает или устанавливает, вызывают ли AcceptChanges в процессе Update.
Container (унаследовано от Component) Получает IContainer, который содержит Component.
ContinueUpdateOnError (унаследовано от DataAdapter) Получает или устанавливает значение, которое определяет, произвести ли исключение, когда с ошибкой сталкиваются во время обновления строки.
DeleteCommand Перегруженный. Получает/устанавливает команду delete для этого DataAdapter.
FillLoadOption (унаследовано от DataAdapter) Получает или устанавливает LoadOption, который определяет, как адаптер наполняет DataTable из DbDataReader.
InsertCommand Перегруженный. Получает/устанавливает команду insert для этого DataAdapter.
MissingMappingAction (унаследовано от DataAdapter) Определяет действие, чтобы взять, когда у поступающих данных нет соответствующей таблицы или колонки.
MissingSchemaAction (унаследовано от DataAdapter) Определяет действие, чтобы взять, когда существующая схема DataSet не соответствует поступающим данным.
ReturnProviderSpecificTypes (унаследовано от DataAdapter) Получает или устанавливает, должен ли метод Fill возвратить определенные для поставщика значения или общие CLS-совместимые.
SelectCommand Перегруженный. Получает/устанавливает команду select для этого DataAdapter.
Site (унаследовано от Component) Получает или устанавливает ISite для Component.
TableMappings (унаследовано от DataAdapter) Получает коллекцию, которая обеспечивает основное отображение между исходной таблицей и DataTable.
UpdateBatchSize (унаследовано от DbDataAdapter) Получает или устанавливает значение, которое позволяет или отключает поддержку пакетной обработки данных и определяет количество команд, которые могут быть выполнены в пакете.
UpdateCommand Получает/устанавливает команду update для этого DataAdapter.

Public Instance Methods

CreateObjRef (унаследовано от MarshalByRefObject) Создает объект, который содержит всю релевантную информацию, запрошенную, чтобы произвести полномочие, используемое, чтобы общаться с удаленным объектом.
Dispose (унаследовано от Component) Перегруженный. Высвобождает все средства, используемые Component.
Equals (унаследовано от Object) Определяет, равен ли указанный Object текущему Object.
Fill (унаследовано от DbDataAdapter) Перегруженный. Добавляет или освежает строки в DataSet, чтобы соответствовать строкам в источнике данных, используя названия DataSet и DataTable.
FillSchema (унаследовано от DbDataAdapter) Перегруженный. Формирует схему указанного DataTable на основе указанного SchemaType.
GetFillParameters (унаследовано от DbDataAdapter) Получает параметры, заданные пользователем, выполняя оператор SQL SELECT.
GetHashCode (унаследовано от Object) Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в алгоритмах хеширования и таких структурах данных, как хэш-таблица.
GetLifetimeService (унаследовано от MarshalByRefObject) Получает текущий пожизненный объект службы, который управляет политикой управления жизненным циклом для этого экземпляра.
GetType (унаследовано от Object) Получает Type для этого экземпляра.
InitializeLifetimeService (унаследовано от MarshalByRefObject) Получает пожизненный объект службы, чтобы управлять политикой управления жизненным циклом для этого экземпляра.
ResetFillLoadOption (унаследовано от DataAdapter) Перезагружает FillLoadOption к его состоянию по умолчанию и предписывет Fill обработать AcceptChangesDuringFill.
ShouldSerializeAcceptChangesDuringFill (унаследовано от DataAdapter) Определяет, должно ли значение AcceptChangesDuringFill быть сохранено.
ShouldSerializeFillLoadOption (унаследовано от DataAdapter) Определяет, должно ли значение FillLoadOption быть сохранено.
ToString (унаследовано от Component) Вернет String, содержащую название Component, если есть. Этот метод не должен быть перегружен.
Update (унаследовано от DbDataAdapter) Перегруженный. Вызывает соответствующий оператор INSERT, UPDATE или DELETE для каждой вставленной, обновленной или удаленной строки в указанном DataSet.

Public Instance Events

Disposed (унаследовано от Component) Происходит, когда компонент расположен вызовом метода Dispose.
FillError (унаследовано от DataAdapter) Возвращен, когда ошибка происходит во время операции fill.
RowUpdated Обработчик события обновления строки.
RowUpdating Обработчик события обновления строки.

Protected Instance Properties

CanRaiseEvents (унаследовано от Component) Получает значение, указывающее, может ли компонент поднять событие.
DesignMode (унаследовано от Component) Получает значение, указывающее, находится ли Component в настоящее время в режиме проектирования.
Events (унаследовано от Component) Получает список обработчиков событий, которые присоединены к этому Component.
FillCommandBehavior (унаследовано от DbDataAdapter) Получает или устанавливает поведение команды, используемой, чтобы заполнить адаптер данных.

Protected Instance Methods

AddToBatch (унаследовано от DbDataAdapter) Добавляет IDbCommand к текущей партии.
ClearBatch (унаследовано от DbDataAdapter) Удаляет все объекты IDbCommand из партии.
CloneInternals (унаследовано от DataAdapter) Устаревший. Создает копию этого экземпляра DataAdapter.
CreateRowUpdatedEvent (унаследовано от DbDataAdapter) Инициализирует новый экземпляр класса RowUpdatedEventArgs.
CreateRowUpdatingEvent (унаследовано от DbDataAdapter) Инициализирует новый экземпляр класса RowUpdatingEventArgs.
CreateTableMappings (унаследовано от DataAdapter) Создает новый DataTableMappingCollection.
Dispose Перегруженный. Очищает ресурсы (native и managed), связанные с текущим экземпляром.
ExecuteBatch (унаследовано от DbDataAdapter) Выполняет текущую партию.
Fill (унаследовано от DbDataAdapter) Перегруженный. Добавляет или освежает строки в DataTable для соответствия строкам в источнике данных, используя указанные DataTable, IDbCommand и CommandBehavior.
Fill (унаследовано от DataAdapter) Перегруженный. Добавляет или освежает строки в указанном диапазоне в DataSet для соответствия строкам в источнике данных, используя DataSet и имена DataTable.
FillSchema (унаследовано от DbDataAdapter) Перегруженный. Добавляет DataTable к указанному DataSet и формирует схему, чтобы соответствовать этому в источнике данных на основе указанного SchemaType.
FillSchema (унаследовано от DataAdapter) Перегруженный. Добавляет DataTable к указанному DataSet.
Finalize (унаследовано от Component) Высвобождает неуправляемые средства и выполняет другие операции очистки, прежде чем Component будет восстановлен сборкой мусора.
GetBatchedParameter (унаследовано от DbDataAdapter) Вернет IDataParameter из одной из команд в текущей партии.
GetBatchedRecordsAffected (унаследовано от DbDataAdapter) Вернет информацию об отдельном обновлении в рамках большего пакетного обновления.
GetService (унаследовано от Component) Возвращает объект, который представляет Component или его Container.
HasTableMappings (унаследовано от DataAdapter) Указывает, был ли DataTableMappingCollection создан.
InitializeBatching (унаследовано от DbDataAdapter) Инициализирует группирование для DbDataAdapter.
MemberwiseClone (унаследовано от MarshalByRefObject) Перегружен. Создает мелкую копию текущего объекта MarshalByRefObject.
MemberwiseClone (унаследовано от Object) Перегруженный. Создает мелкую копию текущего Object.
OnFillError (унаследовано от DataAdapter) Вызван, когда ошибка происходит во время Fill.
OnRowUpdated Поднят DbDataAdapter после обновления строки.
OnRowUpdating Поднят основным DbDataAdapter, когда строка обновлена.
ShouldSerializeTableMappings (унаследовано от DataAdapter) Определяет один или несколько объектов DataTableMapping, которые существуют и должны быть сохранены.
TerminateBatching (унаследовано от DbDataAdapter) Завершает пакет для DbDataAdapter.
Update (унаследовано от DbDataAdapter) Перегруженный. Вызывает соответствующий INSERT, UPDATE или DELETE для каждой вставленной, обновленной или удаленной строки в указанном множестве объектов DataRow.

См. также

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

SQLite ADO.NET Provider

Методы SQLiteDataAdapter

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

Public Instance Methods

CreateObjRef (унаследовано от MarshalByRefObject) Создает объект, который содержит всю релевантную информацию, запрошенную, чтобы произвести прокси, используемый, чтобы общаться с удаленным объектом.
Dispose (унаследовано от Component) Перегруженный. Высвобождает все средства, используемые Component.
Equals (унаследовано от Object) Определяет, равен ли указанный Object текущему Object.
Fill (унаследовано от DbDataAdapter) Добавляет или освежает строки в DataSet, чтобы соответствовать им в источнике данных, используя имена в DataSet и DataTable.
FillSchema (унаследовано от DbDataAdapter) Перегруженный. Формирует схему указанного DataTable на основе указанного SchemaType.
GetFillParameters (унаследовано от DbDataAdapter) Получает параметры, заданные пользователем, выполняя оператор SQL SELECT.
GetHashCode (унаследовано от Object) Служит хеш-функцией для конкретного типа. GetHashCode подходит для использования в алгоритмах хеширования и структурах данных как хэш-таблица.
GetLifetimeService (унаследовано от MarshalByRefObject) Восстанавливает текущий пожизненный объект службы, который управляет политикой управления жизненным циклом для этого экземпляра.
GetType (унаследовано от Object) Получает Type текущего экземпляра.
InitializeLifetimeService (унаследовано от MarshalByRefObject) Получает пожизненный объект службы, чтобы управлять политикой управления жизненным циклом для этого экземпляра.
ResetFillLoadOption (унаследовано от DataAdapter) Сбрасывает FillLoadOption к его состоянию по умолчанию и предписывает Fill учесть AcceptChangesDuringFill.
ShouldSerializeAcceptChangesDuringFill (унаследовано от DataAdapter) Определяет, должен ли AcceptChangesDuringFill быть сохранен.
ShouldSerializeFillLoadOption (унаследовано от DataAdapter) Определяет, должен ли FillLoadOption быть сохранен.
ToString (унаследовано от Component) Вернет String, содержащую название Component, если есть. Этот метод не должен быть перегружен.
Update (унаследовано от DbDataAdapter) Перегруженный. Вызывает соответствующий INSERT, UPDATE или DELETE для каждого вставленной, обновленной или удаленной строки в указанном DataSet.

Protected Instance Methods

AddToBatch (унаследовано от DbDataAdapter) Добавляет IDbCommand в текущий пакет.
ClearBatch (унаследовано от DbDataAdapter) Удаляет все объекты IDbCommand из пакета.
CloneInternals (унаследовано от DataAdapter) Устарел. Создает копию этого экземпляра DataAdapter.
CreateRowUpdatedEvent (унаследовано от DbDataAdapter) Инициализирует новый экземпляр класса RowUpdatedEventArgs.
CreateRowUpdatingEvent (унаследовано от DbDataAdapter) Инициализирует новый экземпляр класса RowUpdatingEventArgs.
CreateTableMappings (унаследовано от DataAdapter) Создает новый DataTableMappingCollection.
Dispose Перегруженный. Очищает ресурсы (native и managed), связанные с текущим экземпляром.
ExecuteBatch (унаследовано от DbDataAdapter) Выполняет текущий пакет.
Fill (унаследовано от DbDataAdapter) Перегруженный. Добавляет или освежает строки в DataTable, чтобы соответствовать строкам в источнике данных, используя указанный DataTable, IDbCommand и CommandBehavior.
Fill (унаследовано от DataAdapter) Перегруженный. Добавляет или освежает строки в указанном диапазоне в DataSet, чтобы соответствовать строкам в источнике данных, используя имена DataSet и DataTable.
FillSchema (унаследовано от DbDataAdapter) Перегруженный. Добавляет DataTable к указанному DataSet и формирует схему, чтобы соответствовать источнику данных на основе указанного SchemaType.
FillSchema (унаследовано от DataAdapter) Перегруженный. Добавляет DataTable к указанному DataSet.
Finalize (унаследовано от Component) Высвобождает неуправляемые средства и выполняет другие операции очистки, прежде чем Component будет очищен сборкой мусора.
GetBatchedParameter (унаследовано от DbDataAdapter) Вернет IDataParameter из одной из команд в текущем пакете.
GetBatchedRecordsAffected (унаследовано от DbDataAdapter) Вернет данные об отдельном обновлении в рамках большого пакетного обновления.
GetService (унаследовано от Component) Возвращает объект, который представляет услугу, предоставленную Component или его Container.
HasTableMappings (унаследовано от DataAdapter) Указывает, был ли создан DataTableMappingCollection.
InitializeBatching (унаследовано от DbDataAdapter) Инициализирует группирование для DbDataAdapter.
MemberwiseClone (унаследовано от MarshalByRefObject) Перегруженный. Создает мелкую копию текущего объекта MarshalByRefObject.
MemberwiseClone (унаследовано от Object) Перегруженный. Создает мелкую копию текущего Object.
OnFillError (унаследовано от DataAdapter) Вызван, когда ошибка происходит во время Fill.
OnRowUpdated Поднят DbDataAdapter после того, как строка обновилась.
OnRowUpdating Поднят основным DbDataAdapter, когда строка обновилась.
ShouldSerializeTableMappings (унаследовано от DataAdapter) Определяет, что один или несколько объектов DataTableMapping существуют, и они должны быть сохранены.
TerminateBatching (унаследовано от DbDataAdapter) Заканчивает пакет для DbDataAdapter.
Update (унаследовано от DbDataAdapter) Перегруженный. Вызывает соответствующий INSERT, UPDATE или DELETE для каждой вставленной, обновленной или удаленной строки в указанном множестве объектов DataRow.

См. также

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

SQLite ADO.NET Provider

Свойства SQLiteDataAdapter

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

Public Instance Properties

AcceptChangesDuringFill (унаследовано от DataAdapter) Получает или устанавливает значение, указывающее, вызывают ли AcceptChanges в DataRow после того, как он добавляется к DataTable во время любой из операций Fill.
AcceptChangesDuringUpdate (унаследовано от DataAdapter) Получает или устанавливает, вызывают ли AcceptChanges во время Update.
Container (унаследовано от Component) Получает IContainer, который содержит Component.
ContinueUpdateOnError (унаследовано от DataAdapter) Получает или устанавливает значение, которое определяет, произвести ли исключение, когда с ошибкой сталкиваются во время обновления строки.
DeleteCommand Перегруженный. Получает/устанавливает команду delete для этого DataAdapter.
FillLoadOption (унаследовано от DataAdapter) Получает или устанавливает LoadOption, который определяет, как адаптер наполняет DataTable из DbDataReader.
InsertCommand Перегруженный. Получает/устанавливает команду вставки для этого DataAdapter.
MissingMappingAction (унаследовано от DataAdapter) Определяет действие, чтобы взять, когда у поступающих данных нет соответствующей таблицы или колонки.
MissingSchemaAction (унаследовано от DataAdapter) Определяет действие, когда существующая схема DataSet не соответствует поступающим данным.
ReturnProviderSpecificTypes (унаследовано от DataAdapter) Получает или устанавливает, должен ли метод Fill возвратить определенные для поставщика значения или общие CLS-совместимые значения.
SelectCommand Перегруженный. Получает/устанавливает команду select для этого DataAdapter.
Site (унаследовано от Component) Получает или устанавливает ISite в Component.
TableMappings (унаследовано от DataAdapter) Получает коллекцию, которая обеспечивает основное отображение между исходной таблицей и DataTable.
UpdateBatchSize (унаследовано от DbDataAdapter) Получает или устанавливает значение, которое позволяет или отключает поддержку пакетной обработки данных и определяет количество команд, которые могут быть выполнены в пакете.
UpdateCommand Перегруженный. Получает/устанавливает команду update для этого DataAdapter.

Protected Instance Properties

CanRaiseEvents (унаследовано от Component) Получает значение, указывающее, может ли компонент поднять событие.
DesignMode (унаследовано от Component) Получает значение, указывающее, является ли Component в настоящее время в режиме проектирования.
Events (унаследовано от Component) Получает список обработчиков событий, которые присоединены к этому Component.
FillCommandBehavior (унаследовано от DbDataAdapter) Получает или устанавливает поведение команды, используемой, чтобы заполнить адаптер данных.

См. также

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