SqlAdmin - классNemiro.Data.dll
Класс предоставляет доступ к методам управления базой данных SQL Server.
Иерархия наследования

System Object
  Nemiro.Data.Sql SqlAdmin

Пространство имён: Nemiro.Data.Sql
Сборка: Nemiro.Data (в Nemiro.Data.dll) Версия: 2.11.4.126 (2.11.4.126)
Синтаксис

public class SqlAdmin : IDisposable

Тип SqlAdmin предоставляет следующие члены.

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

  ИмяОписание
Открытый методSqlAdmin 
Инициализирует новый экземпляр класса SqlAdmin со значениями по умолчанию.
Открытый методSqlAdmin(String)
Инициализирует новый экземпляр класса SqlAdmin с указанием строки соединения с базой данных.
В начало страницы
Методы

  ИмяОписание
Открытый методClearTable
Удаляет все данные из указанной таблицы. Используется инструкция TRUNCATE TABLE (быстрое удаление с минимумом записей в журнал).
Открытый методCreateTable(DataSet, Boolean)
Создает таблицы, указанные в экземпляре DataSet.
Открытый методCreateTable(DataTable, Boolean)
Создает таблицу в базе данных.
Открытый методDeleteTable
Удаляет указанную таблицу из базы данных.
Открытый методDispose
Освобождает все ресурсы, занятые объектом.
Открытый методEquals
Определяет, равен ли заданный объект Object текущему объекту Object.
(Унаследован от Object.)
Защищённый методFinalize
Позволяет объекту Object попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект Object будет утилизирован в процессе сборки мусора.
(Унаследован от Object.)
Открытый методGetAllTables
Возвращает список всех таблиц, которые есть в базе.
Открытый методGetAllTablesName
Возвращает имена всех таблиц, которые есть в базе данных.
Открытый методGetAllTablesSize
Возвращает размер всех таблиц базы данных.
Открытый методGetHashCode
Играет роль хэш-функции для определенного типа.
(Унаследован от Object.)
Открытый методGetSqlServerProperty
Возвращает значение указанного свойства экземпляра SQL Server.
Открытый методGetSqlServerProprty
Возвращает значение указанного свойства экземпляра SQL Server.
Открытый методGetSqlServerVersion
Возвращает версию экземпляра SQL Server.
Открытый методGetTableColums
Возвращает список всех колонок указанной таблицы.
Открытый методGetTablePrimaryKey
Возвращает имя основного ключевого поля таблицы.
Открытый методGetType
Возвращает объект Type для текущего экземпляра.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Создает неполную копию текущего объекта Object.
(Унаследован от Object.)
Открытый методResetIdentity
Сбрасывает в ноль значение числового счетчика у указанной таблицы.
Открытый методSetIdentityValue
Устанавливает новое значение для числового счетчика у указанной таблицы.
Открытый методTableIsExists(String)
Проверяет существование указанной таблицы в базе данных.
Открытый методTableIsExists(String, String)
Проверяет существование указанной таблицы на сервере.
Открытый методToString
Возвращает объект String, который представляет текущий объект Object.
(Унаследован от Object.)
В начало страницы
Свойства

  ИмяОписание
Открытое свойствоConnectionString
Строка соединения с базой данных. Либо имя строки соединения в файле конфигурации (*.config). Значение по умолчанию: LocalSqlServer.
В начало страницы
Заметки

В этом классе не используется кэширование результатов выполнения операций.

См. также