- TSchemaManagerSchema
- The class that inherits from Schema and implements the ISchemaManagerSchema<TSchemaManagerSchema>, IManagerItemInstance and System.ICloneable interfaces.
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
- The class that inherits from Schema and implements the ISchemaManagerSchema<TSchemaManagerSchema>, IManagerItemInstance and System.ICloneable interfaces.
Тип SchemaManager<TSchemaManagerSchema> предоставляет следующие члены.
Имя | Описание | |
---|---|---|
![]() | AppConnection | System connection. |
![]() | CompileDependencies | |
![]() | DefSchema | The base schema. |
![]() | IsInItemAdded | Determines whether the ItemAdded event is initialized. |
![]() | IsInItemAdding | Determines whether the handling of the ItemAdding event is performed. |
![]() | IsInItemRemoved | Determines whether the ItemRemoved event is initialized. |
![]() | IsInItemRemoving | Determines whether the handling of the ItemRemoving event is performed. |
![]() | IsInItemSaved | Determines whether the handling of the ItemSaved event is performed. |
![]() | IsInItemSaving | Determines whether the handling of the ItemSaving event is performed. |
![]() | ItemCaption | Caption of the schema manager item. |
![]() | ItemName | Name of the schema manager item. |
![]() | Namespace | Namespace. |
![]() | ProcessSchemaManager | Process schema manager. |
![]() | ResourceManagerName | Name of a resource manager. |
![]() | SchemaManagerProvider | The provider of the schema manager. |
![]() | SupportsProfiles | Determines whether the schema manager supports the profiles. |
Имя | Описание | |
---|---|---|
![]() | ActualizeItemDescriptor | Actualizes the descriptor of the schema manager item. |
![]() | AddCoreSchema | Перегружен. |
![]() | AddSchema | Adds the schema with the specified parameters to the schema manager. |
![]() | CanEditSchema | |
![]() | Clear | Переопределен. Removes all items from the collection of the manager. |
![]() | CreateSchema | Перегружен. |
![]() | DesignItem | Returns the instance of the design-time item. |
![]() | DesignItemInCustomPackage | |
![]() | DesignSchema | |
![]() | DropInstances | Deletes instances of all schemas of the manager. |
![]() | FillSourceCollection | Перегружен. |
![]() | FindDesignInstance | Searches for the instance of the designed schema with the specified identifier. |
![]() | FindDesignItem | Searches for the designed item with the specified identifier. |
![]() | GenerateItemUniqueName | Generates the unique name of the manager item, using the specified prefix. |
![]() | GenerateSchemaSources | |
![]() | GetDefSchemaUId | Gets the identifier of the schema from which all base schemas of the schema manager derive. |
![]() | GetDesignedItemFolderIdFromSessionData | Gets the identifier of the catalog which contains the designed item schema with the specified identifier from the session data. |
![]() | GetDesignedItemIdFromSessionData | |
![]() | GetDesignedItemPackageUIdFromSessionData | |
![]() | GetDesignInstance | Gets the instance of the designed schema with the specified identifier. If no such schema is found, an exception is thrown. |
![]() | GetDesignItem | Gets the designed item with the specified identifier. If no such item is found, an exception is thrown. |
![]() | GetGenerator | Returns the source code generator for schemas of the manager. |
![]() | GetItemFromMetaData | Gets the manager item that contains the schema with the specified identifier, using the specified user connection. |
![]() | GetItemIdByUId | |
![]() | GetItems | Перегружен. Переопределен. |
![]() | GetMetaDataSerializer | Gets a serializer of the schemas of the manager. |
![]() | GetProcessSchemaGenerator | Gets an instance of the process schema generator. |
![]() | GetReadableSchemaMetaData | Перегружен. |
![]() | GetSchemaDesignItem | Gets the typed designed item with the specified identifier. |
![]() | GetSchemaHierarchy | |
![]() | GetSchemaMetaData | Gets metadata of the schema with the specified identifier. |
![]() | GetSchemaMetaDataDifferencePackage | Gets the difference package for the schema with the specified identifier and its parent schema. |
![]() | GetSchemaSource | Gets the source code of the schema with the specified identifier. |
![]() | GetSchemaSources | Gets the collection of objects that contain the source code of the schema with the specified identifier. |
![]() | Initialize | Перегружен. |
![]() | InitializeItem | Initializes the manager item with the specified identifier. |
![]() | InitializeSafeSchema | Creates the schema instance for the type specified in the passed-in manager item. If the schema type is not found in the assembly, null is returned. |
![]() | InitializeSchema | Creates the schema instance for the type specified in the passed-in manager item. If the type of the schema of the manager item is not found, an exception is thrown. |
![]() | RefreshItems | |
![]() | RemoveDesignedItemFromSessionData | Перегружен. |
![]() | RemoveDesignedItemIdFromSessionData | |
![]() | RemoveDesignedItemPackageUIdFromSessionData | |
![]() | RemoveItemByUId | Removes the item with the specified identifier from the current schema manager. |
![]() | RemoveSchema | Removes the schema with the specified identifier from the database. |
![]() | SaveDesignedItemFolderIdInSessionData | Saves the passed-in identifier of the catalog which contains the designed item schema with the specified identifier to the session data. |
![]() | SaveDesignedItemIdInSessionData | |
![]() | SaveDesignedItemInSessionData | Перегружен. |
![]() | SaveDesignedItemPackageUIdInSessionData | |
![]() | SaveSchema | Перегружен. |
![]() | SaveSchemaInCustomPackage | Перегружен. |
![]() | SaveSchemaMetaData | |
![]() | SaveSchemaSources | Saves the source code from the passed-in collection. |
![]() | TryGenerateSchemaSources |
Имя | Описание | |
---|---|---|
![]() | Changed | |
![]() | ItemAdded | Event that occurs after adding a new schema. |
![]() | ItemAdding | Event that occurs before adding a new schema. |
![]() | ItemRemoved | Event that occurs after deleting a schema. |
![]() | ItemRemoving | Event that occurs before deleting a schema. |
![]() | ItemSaved | Event that occurs after saving a schema. |
![]() | ItemSaving | Event that occurs before saving a schema. |
System.Object
Terrasoft.Core.Manager<TItem,TInstance>
Terrasoft.Core.SchemaManager<TSchemaManagerSchema>
Terrasoft.Core.Entities.EntitySchemaManager