- 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