Creatio development guide
Это документация Creatio версии 7.9.0. Мы рекомендуем использовать новую версию документации.
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

Base class of the schema manager.

Синтаксис

Типы обобщений

TSchemaManagerSchema
The class that inherits from Schema and implements the ISchemaManagerSchema<TSchemaManagerSchema>, IManagerItemInstance and System.ICloneable interfaces.

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

Cвойства

 ИмяОписание
Public - свойствоAppConnectionSystem connection.  
Public - свойствоCompileDependencies  
Public - свойствоDefSchemaThe base schema.  
Public - свойствоIsInItemAddedDetermines whether the ItemAdded event is initialized.  
Public - свойствоIsInItemAddingDetermines whether the handling of the ItemAdding event is performed.  
Public - свойствоIsInItemRemovedDetermines whether the ItemRemoved event is initialized.  
Public - свойствоIsInItemRemovingDetermines whether the handling of the ItemRemoving event is performed.  
Public - свойствоIsInItemSavedDetermines whether the handling of the ItemSaved event is performed.  
Public - свойствоIsInItemSavingDetermines whether the handling of the ItemSaving event is performed.  
Public - свойствоItemCaptionCaption of the schema manager item.  
Public - свойствоItemNameName of the schema manager item.  
Public - свойствоNamespaceNamespace.  
Public - свойствоProcessSchemaManagerProcess schema manager.  
Public - свойствоResourceManagerNameName of a resource manager.  
Public - свойствоSchemaManagerProviderThe provider of the schema manager.  
Public - свойствоSupportsProfilesDetermines whether the schema manager supports the profiles.  

Методы

 ИмяОписание
Public - методActualizeItemDescriptorActualizes the descriptor of the schema manager item.  
Public - методAddCoreSchemaПерегружен.   
Public - методAddSchemaAdds the schema with the specified parameters to the schema manager.  
Public - методCanEditSchema  
Public - методClearПереопределен. Removes all items from the collection of the manager.  
Public - методCreateSchemaПерегружен.   
Public - методDesignItemReturns the instance of the design-time item.  
Public - методDesignItemInCustomPackage  
Public - методDesignSchema  
Public - методDropInstancesDeletes instances of all schemas of the manager.  
Public - методFillSourceCollectionПерегружен.   
Public - методFindDesignInstanceSearches for the instance of the designed schema with the specified identifier.  
Public - методFindDesignItemSearches for the designed item with the specified identifier.  
Public - методGenerateItemUniqueNameGenerates the unique name of the manager item, using the specified prefix.  
Public - методGenerateSchemaSources  
Public - методGetDefSchemaUIdGets the identifier of the schema from which all base schemas of the schema manager derive.  
Public - методGetDesignedItemFolderIdFromSessionDataGets the identifier of the catalog which contains the designed item schema with the specified identifier from the session data.  
Public - методGetDesignedItemIdFromSessionData  
Public - методGetDesignedItemPackageUIdFromSessionData  
Public - методGetDesignInstanceGets the instance of the designed schema with the specified identifier. If no such schema is found, an exception is thrown.  
Public - методGetDesignItemGets the designed item with the specified identifier. If no such item is found, an exception is thrown.  
Public - методGetGeneratorReturns the source code generator for schemas of the manager.  
Public - методGetItemFromMetaDataGets the manager item that contains the schema with the specified identifier, using the specified user connection.  
Public - методGetItemIdByUId  
Public - методGetItemsПерегружен. Переопределен.   
Public - методGetMetaDataSerializerGets a serializer of the schemas of the manager.  
Public - методGetProcessSchemaGeneratorGets an instance of the process schema generator.  
Public - методGetReadableSchemaMetaDataПерегружен.   
Public - методGetSchemaDesignItemGets the typed designed item with the specified identifier.  
Public - методGetSchemaHierarchy  
Public - методGetSchemaMetaDataGets metadata of the schema with the specified identifier.  
Public - методGetSchemaMetaDataDifferencePackageGets the difference package for the schema with the specified identifier and its parent schema.  
Public - методGetSchemaSourceGets the source code of the schema with the specified identifier.  
Public - методGetSchemaSourcesGets the collection of objects that contain the source code of the schema with the specified identifier.  
Public - методInitializeПерегружен.   
Public - методInitializeItemInitializes the manager item with the specified identifier.  
Public - методInitializeSafeSchemaCreates 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.  
Public - методInitializeSchemaCreates 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.  
Public - методRefreshItems  
Public - методRemoveDesignedItemFromSessionDataПерегружен.   
Public - методRemoveDesignedItemIdFromSessionData  
Public - методRemoveDesignedItemPackageUIdFromSessionData  
Public - методRemoveItemByUIdRemoves the item with the specified identifier from the current schema manager.  
Public - методRemoveSchemaRemoves the schema with the specified identifier from the database.  
Public - методSaveDesignedItemFolderIdInSessionDataSaves the passed-in identifier of the catalog which contains the designed item schema with the specified identifier to the session data.  
Public - методSaveDesignedItemIdInSessionData  
Public - методSaveDesignedItemInSessionDataПерегружен.   
Public - методSaveDesignedItemPackageUIdInSessionData  
Public - методSaveSchemaПерегружен.   
Public - методSaveSchemaInCustomPackageПерегружен.   
Public - методSaveSchemaMetaData  
Public - методSaveSchemaSourcesSaves the source code from the passed-in collection.  
Public - методTryGenerateSchemaSources  

События

 ИмяОписание
Public - событиеChanged  
Public - событиеItemAddedEvent that occurs after adding a new schema.  
Public - событиеItemAddingEvent that occurs before adding a new schema.  
Public - событиеItemRemovedEvent that occurs after deleting a schema.  
Public - событиеItemRemovingEvent that occurs before deleting a schema.  
Public - событиеItemSavedEvent that occurs after saving a schema.  
Public - событиеItemSavingEvent that occurs before saving a schema.  

Иерархия наследования

System.Object
   Terrasoft.Core.Manager<TItem,TInstance>
      Terrasoft.Core.SchemaManager<TSchemaManagerSchema>
         Terrasoft.Core.Entities.EntitySchemaManager

Смотри также

© Terrasoft 2002-2017.