- TSchemaManagerSchema
- Класс, наследуемый от Schema, реализующий интерфейсы ISchemaManagerSchema<TSchemaManagerSchema>, IManagerItemInstance, System.ICloneable.
SchemaManager - класс Члены Смотри также Terrasoft.Core - пространство имен : SchemaManager - класс C#
Glossary Item Box
public abstract class SchemaManager<TSchemaManagerSchema> : Terrasoft.Core.Manager<ISchemaManagerItem<TSchemaManagerSchema>,TSchemaManagerSchema>, IManager, Terrasoft.Core.IManager<ISchemaManagerItem<TSchemaManagerSchema>,TSchemaManagerSchema>, ISchemaManager where TSchemaManagerSchema: Schema, ISchemaManagerSchema<TSchemaManagerSchema>, IManagerItemInstance, ICloneable
- TSchemaManagerSchema
- Класс, наследуемый от Schema, реализующий интерфейсы ISchemaManagerSchema<TSchemaManagerSchema>, IManagerItemInstance, System.ICloneable.
Тип SchemaManager<TSchemaManagerSchema> предоставляет следующие члены.
Имя | Описание | |
---|---|---|
![]() | AppConnection | Системное соединение. |
![]() | CompileDependencies | |
![]() | DefSchema | Базовая схема. |
![]() | IsInItemAdded | Определяет, инициировано ли событие ItemAdded. |
![]() | IsInItemAdding | Определяет, выполняется ли обработка события ItemAdding. |
![]() | IsInItemRemoved | Определяет, инициировано ли событие ItemRemoved. |
![]() | IsInItemRemoving | Определяет, выполняется ли обработка события ItemRemoving. |
![]() | IsInItemSaved | Определяет, выполняется ли обработка события ItemSaved. |
![]() | IsInItemSaving | Определяет, выполняется ли обработка события ItemSaving. |
![]() | ItemCaption | Заголовок элемента менеджера схем. |
![]() | ItemName | Имя элемента менеджера схем. |
![]() | Namespace | Пространство имен. |
![]() | ProcessSchemaManager | Менеджер схем процессов. |
![]() | ResourceManagerName | Имя менеджера ресурсов. |
![]() | SchemaManagerProvider | Провайдер менеджера схем. |
![]() | SupportsProfiles | Определяет, поддерживает ли менеджер схем работу с профилями. |
Имя | Описание | |
---|---|---|
![]() | ActualizeItemDescriptor | Актуализирует дескриптор элемента менеджера схем. |
![]() | AddCoreSchema | Перегружен. |
![]() | AddSchema | Добавляет схему с заданными параметрами в менеджер схем. |
![]() | CanEditSchema | |
![]() | Clear | Переопределен. Удаляет все элементы из коллекции элементов менеджера. |
![]() | CreateSchema | Перегружен. |
![]() | DesignItem | Возвращает экземпляр элемента времени разработки. |
![]() | DesignItemInCustomPackage | |
![]() | DesignSchema | |
![]() | DropInstances | Удаляет экземпляры всех схем менеджера. |
![]() | FillSourceCollection | Перегружен. |
![]() | FindDesignInstance | Осуществляет поиск экземпляра редактируемой схемы с заданным идентификатором. |
![]() | FindDesignItem | Осуществляет поиск редактируемого элемента с заданным идентификатором. |
![]() | GenerateItemUniqueName | Генерирует уникальное имя элемента менеджера с использованием заданного префикса. |
![]() | GenerateSchemaSources | |
![]() | GetDefSchemaUId | Возвращает идентификатор схемы, от которой наследуются все базовые схемы менеджера схем. |
![]() | GetDesignedItemFolderIdFromSessionData | Возвращает из данных сессии идентификатор каталога, в котором хранится редактируемая схема элемента с заданным идентификатором. |
![]() | GetDesignedItemIdFromSessionData | |
![]() | GetDesignedItemPackageUIdFromSessionData | |
![]() | GetDesignInstance | Возвращает экземпляр редактируемой схемы с заданным идентификатором. Если такая схема не найдена, генерируется исключение. |
![]() | GetDesignItem | Возвращает редактируемый элемент с заданным идентификатором. Если такой элемент не найден, генерируется исключение. |
![]() | GetGenerator | Возвращает генератор исходных кодов схем менеджера. |
![]() | GetItemFromMetaData | Возвращает элемент менеджера, содержащий схему с заданным идентификатором, используя заданное пользовательское подключение. |
![]() | GetItemIdByUId | |
![]() | GetItems | Перегружен. Переопределен. |
![]() | GetMetaDataSerializer | Возвращает сериализатор схем менеджера. |
![]() | GetProcessSchemaGenerator | Возвращает экземпляр генератора схем процессов. |
![]() | GetReadableSchemaMetaData | Перегружен. |
![]() | GetSchemaDesignItem | Возвращает типизированный редактируемый элемент с заданным идентификатором. |
![]() | GetSchemaHierarchy | |
![]() | GetSchemaMetaData | Получает метаданные схемы с заданным идентификатором. |
![]() | GetSchemaMetaDataDifferencePackage | Возвращает пакет разницы между схемой с заданным идентификатором и ее родительской схемой. |
![]() | GetSchemaSource | Возвращает исходный код схемы с заданным идентификатором. |
![]() | GetSchemaSources | Получение коллекции объектов, содержащих исходные коды схемы с заданным идентификатором. |
![]() | Initialize | Перегружен. |
![]() | InitializeItem | Выполняет инициализацию элемента менеджера с заданным идентификатором. |
![]() | InitializeSafeSchema | Создает экземпляр схемы по типу, указанному в переданном элементе менеджера. Если тип схемы не найден в сборке, возвращается null . |
![]() | InitializeSchema | Создает экземпляр схемы по типу, указанному в переданном элементе менеджера. Если тип схемы элемента менеджера не найден в сборке, генерируется исключение. |
![]() | RefreshItems | |
![]() | RemoveDesignedItemFromSessionData | Перегружен. |
![]() | RemoveDesignedItemIdFromSessionData | |
![]() | RemoveDesignedItemPackageUIdFromSessionData | |
![]() | RemoveItemByUId | Удаляет элемент с заданным идентификатором из текущего менеджера схем. |
![]() | RemoveSchema | Удаляет из базы данных схему с заданным идентификатором. |
![]() | SaveDesignedItemFolderIdInSessionData | Сохраняет в данные сессии переданный идентификатор каталога, в котором хранится редактируемая схема элемента с заданным идентификатором. |
![]() | SaveDesignedItemIdInSessionData | |
![]() | SaveDesignedItemInSessionData | Перегружен. |
![]() | SaveDesignedItemPackageUIdInSessionData | |
![]() | SaveSchema | Перегружен. |
![]() | SaveSchemaInCustomPackage | Перегружен. |
![]() | SaveSchemaMetaData | |
![]() | SaveSchemaSources | Сохраняет исходные коды из переданной коллекции. |
![]() | TryGenerateSchemaSources |
Имя | Описание | |
---|---|---|
![]() | Changed | |
![]() | ItemAdded | Событие, возникающее после добавления новой схемы. |
![]() | ItemAdding | Событие, возникающее перед добавлением новой схемы. |
![]() | ItemRemoved | Событие, возникающее после удаления схемы. |
![]() | ItemRemoving | Событие, возникающее перед удалением схемы. |
![]() | ItemSaved | Событие, возникающее после сохранения схемы. |
![]() | ItemSaving | Событие, возникающее перед сохранением схемы. |
System.Object
Terrasoft.Core.Manager<TItem,TInstance>
Terrasoft.Core.SchemaManager<TSchemaManagerSchema>
Terrasoft.Core.Entities.EntitySchemaManager