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. |