Class ProcessUserTaskSchemaManager
Inheritance
System.Object
ProcessUserTaskSchemaManager
Implements
Inherited Members
SchemaManager<ProcessUserTaskSchema>.SaveDesignedItemInSessionData(UserConnection, MetaSchema, Guid)
SchemaManager<ProcessUserTaskSchema>.GenerateSchemaSources(Guid, ISchemaManagerItem, UserConnection)
Manager<ISchemaManagerItem<ProcessUserTaskSchema>, ProcessUserTaskSchema>.FindInstanceByName(String)
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Terrasoft.Core.Process
Assembly: Terrasoft.Core.dll
Syntax
public class ProcessUserTaskSchemaManager : FileSystemEnabledSchemaManager<ProcessUserTaskSchema>, IManager<ISchemaManagerItem<ProcessUserTaskSchema>, ProcessUserTaskSchema>, ISchemaManager, IManager, ISourceCodeSchemaManager
Constructors
ProcessUserTaskSchemaManager()
Declaration
public ProcessUserTaskSchemaManager()
Properties
ItemCaption
Declaration
public override string ItemCaption { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.Process.ProcessUserTaskSchema>.ItemCaption
ItemTypeName
Declaration
protected override string ItemTypeName { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.Process.ProcessUserTaskSchema>.ItemTypeName
MetaDataContractCacheGroupName
Declaration
public string MetaDataContractCacheGroupName { get; }
Property Value
Type | Description |
---|---|
System.String |
MetaDataContractCacheNameTemplate
Declaration
public string MetaDataContractCacheNameTemplate { get; }
Property Value
Type | Description |
---|---|
System.String |
ResourceManagerName
Declaration
public override string ResourceManagerName { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Terrasoft.Core.FileSystemEnabledSchemaManager<Terrasoft.Core.Process.ProcessUserTaskSchema>.ResourceManagerName
Methods
AddDefaultMethods(ProcessUserTaskSchema)
Adds default methods to the specified schema.
Declaration
public virtual void AddDefaultMethods(ProcessUserTaskSchema schema)
Parameters
Type | Name | Description |
---|---|---|
ProcessUserTaskSchema | schema | User task schema. |
Clear()
Удаляет все элементы из коллекции элементов менеджера, после чего очищает кэш MetaDataContractCacheGroupName
Declaration
public override void Clear()
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.Process.ProcessUserTaskSchema>.Clear()
CreateItem()
Declaration
protected override ISchemaManagerItem<ProcessUserTaskSchema> CreateItem()
Returns
Type | Description |
---|---|
ISchemaManagerItem<ProcessUserTaskSchema> |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.Process.ProcessUserTaskSchema>.CreateItem()
CreateSchemaInstance(ISchemaManagerItem, Assembly)
Declaration
protected override ProcessUserTaskSchema CreateSchemaInstance(ISchemaManagerItem schemaManagerItem, Assembly assembly)
Parameters
Type | Name | Description |
---|---|---|
ISchemaManagerItem | schemaManagerItem | |
System.Reflection.Assembly | assembly |
Returns
Type | Description |
---|---|
ProcessUserTaskSchema |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.Process.ProcessUserTaskSchema>.CreateSchemaInstance(Terrasoft.Core.ISchemaManagerItem, System.Reflection.Assembly)
GetGenerator(UserConnection)
Declaration
public override SchemaCodeGenerator<ProcessUserTaskSchema> GetGenerator(UserConnection userConnection)
Parameters
Type | Name | Description |
---|---|---|
UserConnection | userConnection |
Returns
Type | Description |
---|---|
SchemaCodeGenerator<ProcessUserTaskSchema> |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.Process.ProcessUserTaskSchema>.GetGenerator(Terrasoft.Core.UserConnection)
Initialize(SchemaManagerProvider, SchemaManagerProviderConfigurationElement)
Declaration
public override void Initialize(SchemaManagerProvider provider, SchemaManagerProviderConfigurationElement configuration)
Parameters
Type | Name | Description |
---|---|---|
SchemaManagerProvider | provider | |
SchemaManagerProviderConfigurationElement | configuration |
Overrides
Terrasoft.Core.FileSystemEnabledSchemaManager<Terrasoft.Core.Process.ProcessUserTaskSchema>.Initialize(Terrasoft.Core.SchemaManagerProvider, Terrasoft.Core.SchemaManagerProviderConfigurationElement)
InitializeDefSchema()
Declaration
protected override ProcessUserTaskSchema InitializeDefSchema()
Returns
Type | Description |
---|---|
ProcessUserTaskSchema |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.Process.ProcessUserTaskSchema>.InitializeDefSchema()
InitializeItems()
Declaration
protected override bool InitializeItems()
Returns
Type | Description |
---|---|
System.Boolean |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.Process.ProcessUserTaskSchema>.InitializeItems()
OnItemSaved(SchemaManagerItemAfterSaveEventArgs)
Handles after item is saved.
Declaration
protected override void OnItemSaved(SchemaManagerItemAfterSaveEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
SchemaManagerItemAfterSaveEventArgs | e | Event arguments. |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.Process.ProcessUserTaskSchema>.OnItemSaved(Terrasoft.Core.SchemaManagerItemAfterSaveEventArgs)
SaveSchemaContent(ISchemaManagerItem<ProcessUserTaskSchema>)
Declaration
protected override void SaveSchemaContent(ISchemaManagerItem<ProcessUserTaskSchema> item)
Parameters
Type | Name | Description |
---|---|---|
ISchemaManagerItem<ProcessUserTaskSchema> | item |
Overrides
Terrasoft.Core.SchemaManager<Terrasoft.Core.Process.ProcessUserTaskSchema>.SaveSchemaContent(Terrasoft.Core.ISchemaManagerItem<Terrasoft.Core.Process.ProcessUserTaskSchema>)