Для изменения размера нажмите или перетащите

SchemeController - класс

Предоставляет методы для взаимодействия со схемой данных со стороны desktop-клиентов. Приложение TessaClient не взаимодействует напрямую с этим контроллером, к нему обращаются TessaAdmin и консольная утилита tadmin.
Иерархия наследования

Пространство имён:  Tessa.Web.Controllers
Сборка:  Tessa.Web (в Tessa.Web.dll) Версия: 3.5.0.19
Синтаксис
[RouteAttribute("api/b/[controller]")]
[AllowAnonymousAttribute]
[ApiExplorerSettingsAttribute(IgnoreApi = true)]
public sealed class SchemeController : TessaControllerBase

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

Конструкторы
  ИмяОписание
Открытый методSchemeController
Инициализирует новый экземпляр класса SchemeController
В начало страницы
Методы
  ИмяОписание
Защищённый методBinaryStream (Унаследован от TessaControllerBase.)
Защищённый методBson (Унаследован от TessaControllerBase.)
Открытый методOnActionExecutionAsync (Унаследован от TessaControllerBase.)
Открытый методPostGetDatabaseProperties
Возвращает информацию по базе данных, связанную со схемой.
Открытый методPostGetFunctionByID
Загружает функцию схемы данных по идентификатору. Возвращает null, если функция не найдена.
Открытый методPostGetFunctionByName
Загружает функцию схемы данных по уникальному имени. Возвращает null, если функция не найдена.
Открытый методPostGetFunctions
Возвращает все существующие функции схемы данных. Метод может вернуть null, если список пуст.
Открытый методPostGetMigrationByID
Загружает миграцию схемы данных по идентификатору. Возвращает null, если миграция не найдена.
Открытый методPostGetMigrationByName
Загружает миграцию схемы данных по уникальному имени. Возвращает null, если миграция не найдена.
Открытый методPostGetMigrations
Возвращает все существующие миграции схемы данных. Метод может вернуть null, если список пуст.
Открытый методPostGetPartitionByID
Загружает библиотеку схемы данных по идентификатору. Возвращает null, если библиотека не найдена.
Открытый методPostGetPartitionByName
Загружает библиотеку схемы данных по уникальному имени. Возвращает null, если библиотека не найдена.
Открытый методPostGetPartitions
Возвращает все существующие библиотеки схемы данных. Метод может вернуть null, если список пуст.
Открытый методPostGetProcedureByID
Загружает процедуру схемы данных по идентификатору. Возвращает null, если процедура не найдена.
Открытый методPostGetProcedureByName
Загружает процедуру схемы данных по уникальному имени. Возвращает null, если процедура не найдена.
Открытый методPostGetProcedures
Возвращает все существующие процедуры схемы данных. Метод может вернуть null, если список пуст.
Открытый методPostGetTableByID
Загружает таблицу схемы данных по идентификатору. Возвращает null, если таблица не найдена.
Открытый методPostGetTableByName
Загружает таблицу схемы данных по уникальному имени. Возвращает null, если таблица не найдена.
Открытый методPostGetTables
Возвращает все существующие таблицы схемы данных. Метод может вернуть null, если список пуст.
Открытый методPostInvalidateCache
Сбрасывает кэш схемы данных на сервере. Метод доступен только администраторам.
Открытый методPostInvalidateCacheIfChanged
Сбрасывает кэш схемы данных на сервере, если были зарегистрированы изменения в схеме. Возвращает признак того, что кэш был сброшен. Метод доступен только администраторам.
Открытый методPostRemoveFunction
Удаляет функцию схемы данных. Функция десериализуется из тела запроса. Возвращает признак того, что функция существовала и была удалена. Метод доступен только администраторам.
Открытый методPostRemoveMigration
Удаляет миграцию схемы данных. Миграция десериализуется из тела запроса. Возвращает признак того, что миграция существовала и была удалена. Метод доступен только администраторам.
Открытый методPostRemovePartition
Удаляет библиотеку схемы данных. Возвращает признак того, что библиотека существовала и была удалена. Метод доступен только администраторам.
Открытый методPostRemoveProcedure
Удаляет процедуру схемы данных. Процедура десериализуется из тела запроса. Возвращает признак того, что процедура существовала и была удалена. Метод доступен только администраторам.
Открытый методPostRemoveTable
Удаляет таблицу схемы данных. Таблица десериализуется из тела запроса. Возвращает признак того, что таблица существовала и была удалена. Метод доступен только администраторам.
Открытый методPostSaveDatabaseProperties
Сохраняет информацию по схеме данных, связанную со схемой. Метод доступен только администраторам.
Открытый методPostSaveFunction
Сохраняет функцию схемы данных. Функция десериализуется из тела запроса. Метод доступен только администраторам.
Открытый методPostSaveMigration
Сохраняет миграцию схемы данных. Миграция десериализуется из тела запроса. Метод доступен только администраторам.
Открытый методPostSavePartition
Сохраняет библиотеку схемы данных. Метод доступен только администраторам.
Открытый методPostSaveProcedure
Сохраняет процедуру схемы данных. Процедура десериализуется из тела запроса. Метод доступен только администраторам.
Открытый методPostSaveTable
Сохраняет таблицу схемы данных. Таблица десериализуется из тела запроса. Метод доступен только администраторам.
В начало страницы
См. также