Доступные версии документации

Класс LinterDataContext

Класс LinterDataContext предоставляет доступ к ЛИНТЕР-серверу.

Примечание

Для освобождения объектов типа LinterDataContext надо использовать оператор using или блок try...finally (см. пункт «Dispose()»).

Конструкторы класса LinterDataContext приведены в таблице 50.

Таблица 50. Конструкторы класса LinterDataContext
Конструктор Описание
LinterDataContext(String) Создаёт экземпляр класса LinterDataContext, принимая в качестве параметра строку соединения.
LinterDataContext(DbConnection) Создаёт экземпляр класса LinterDataContext, принимая в качестве параметра объект типа DbConnection.

Свойства класса LinterDataContext приведены в таблице 51.

Таблица 51. Свойства класса LinterDataContext
Свойство Описание
Log Позволяет протоколировать текст команд DML.

Методы класса LinterDataContext приведены в таблице 52.

Таблица 52. Методы класса LinterDataContext
Метод Описание
Dispose() Освобождает ресурсы объекта LinterDataContext.
ExecuteQuery<T>(String) Выполняет SQL-запрос и представляет полученные данные в виде коллекции объектов типа T.
GetTable<T>() Извлекает данные из БД в виде объекта типа DatabaseTable<T> (см. пункт «Класс DatabaseTable<T>»).
SubmitChanges() Отправляет команды изменения объектов на ЛИНТЕР-сервер.
ExecuteMethodCall(LinterDataContext, MethodInfo, object[]) Позволяет выполнить хранимую процедуру в классах-наследниках.

Библиотека

System.Data.Linq.Linter.dll

Декларация

public class LinterDataContext : IDisposable
Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter