Class BaseProcessUserTaskSchema
Inheritance
Inherited Members
Namespace: Terrasoft.Core.Process
Assembly: Terrasoft.Core.dll
Syntax
[MetaType("{76498BDC-2C30-4e37-A36A-205E5EA4FC9B}")]
[DesignModeClass(ResourceManager = "Terrasoft.Core")]
[DesignModeProperty(Name = "Parameters", UsageType = DesignModeUsageType.None, MetaPropertyName = "FJ1", ForeignPackageEditMode = ForeignPackageEditMode.ItemsAdd | ForeignPackageEditMode.ItemsMove)]
public abstract class BaseProcessUserTaskSchema : Schema, IMetaDataSerializable, ICloneable, IMetaSchema, IMetaItem, IManagerItemInstance
Constructors
BaseProcessUserTaskSchema(ISchemaManager)
Declaration
protected BaseProcessUserTaskSchema(ISchemaManager schemaManager)
Parameters
| Type | Name | Description |
|---|---|---|
| ISchemaManager | schemaManager |
BaseProcessUserTaskSchema(BaseProcessUserTaskSchema)
Declaration
protected BaseProcessUserTaskSchema(BaseProcessUserTaskSchema source)
Parameters
| Type | Name | Description |
|---|---|---|
| BaseProcessUserTaskSchema | source |
Properties
DataValueTypeManager
Declaration
public virtual DataValueTypeManager DataValueTypeManager { get; }
Property Value
| Type | Description |
|---|---|
| DataValueTypeManager |
EntitySchemaManager
Declaration
public EntitySchemaManager EntitySchemaManager { get; }
Property Value
| Type | Description |
|---|---|
| EntitySchemaManager |
Parameters
Declaration
[MetaTypeProperty("{24E51545-40A7-4fcb-9A95-44A1130CA1A8}")]
public ProcessSchemaParameterCollection Parameters { get; }
Property Value
| Type | Description |
|---|---|
| ProcessSchemaParameterCollection |
ResultParameter
Declaration
[MetaTypeProperty("{68C0D685-5FB5-4b09-B94C-3652963198BA}", "{21B591D1-1B7F-4483-AA3D-1707D34F2D8F}")]
public ProcessSchemaParameter ResultParameter { get; set; }
Property Value
| Type | Description |
|---|---|
| ProcessSchemaParameter |
Methods
ApplyMetaDataValue(DataReader)
Proofreading the values of the schema properties from the metadata using the specified DataReader.
Declaration
protected override void ApplyMetaDataValue(DataReader reader)
Parameters
| Type | Name | Description |
|---|---|---|
| DataReader | reader | The DataReader instance that provides metadata proofreading. |
Overrides
GetLocalizableValues(ICollection<LocalizableValue>, Boolean)
Loads the localized values of the schema into the specified collection.
Declaration
public override void GetLocalizableValues(ICollection<LocalizableValue> values, bool includeInherited)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Collections.Generic.ICollection<LocalizableValue> | values | A collection of returned localizable schema values. |
| System.Boolean | includeInherited | Whether to include properties in the collection of returned localizable values inherited (“no” by default). |
Overrides
GetParameterExpressionsEntitySchema()
Declaration
public EntitySchema GetParameterExpressionsEntitySchema()
Returns
| Type | Description |
|---|---|
| EntitySchema |
InitializeCreatedInSchemaUId()
The method is not used.
Declaration
public override void InitializeCreatedInSchemaUId()
Overrides
InitializeLocalizableValues(String)
Initializes schema localizable values.
Declaration
public override void InitializeLocalizableValues(string resourceManagerName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | resourceManagerName | Resource manager name. |
Overrides
InitializeLocalizableValues(String, String)
Performs initialization of localized schema values from the specified group of the specified resource manager.
Declaration
public override void InitializeLocalizableValues(string resourceManagerName, string resourceGroupName)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | resourceManagerName | Name of a resource manager. |
| System.String | resourceGroupName | Resource group name. |
Overrides
InitializeModifiedInSchemaUId()
The method is not used.
Declaration
public override void InitializeModifiedInSchemaUId()
Overrides
InitializeParameters()
Declaration
protected virtual void InitializeParameters()
InitializePrimaryInfo()
Declaration
public override void InitializePrimaryInfo()
Overrides
InitializeProperties()
Declaration
protected abstract void InitializeProperties()
LoadLocalizableValues()
Loads values for localized schema elements.
Declaration
public override void LoadLocalizableValues()
Overrides
WriteMetaData(DataWriter)
Records schema metadata using the DataWriter instance.
Declaration
public override void WriteMetaData(DataWriter writer)
Parameters
| Type | Name | Description |
|---|---|---|
| DataWriter | writer | The DataWriter instance that writes schema metadata. |