Show / Hide Table of Contents

Class BaseProcessUserTaskSchema

Inheritance
System.Object
MetaItem
MetaSchema
Schema
BaseProcessUserTaskSchema
BaseProcessSchema
ProcessUserTaskSchema
Implements
IMetaDataSerializable
System.ICloneable
IMetaSchema
IMetaItem
IManagerItemInstance
Inherited Members
Schema.FindItem<T>(T, IEnumerable<Func<T, MetaItem>>)
Schema.InitializeMethods()
Schema.InitializeLocalizableStrings()
Schema.InitializeUsings()
Schema.SetMethodsDefInheritance()
Schema.SetLocalizableStringsDefInheritance()
Schema.GenerateItemNamePrefix(IDesignItem, DesignModeClassDescriptor)
Schema.GetIsPrefixRequired()
Schema.GetShemaResourceManagerName(Guid)
Schema.GetResourceManagerName()
Schema.HandleNameChanging(String)
Schema.SetDefInheritance()
Schema.ReInitializeLocalizableValues(String, String)
Schema.GetLocalizableValues(ICollection<LocalizableValue>)
Schema.GetParentRealUIds(Collection<Guid>)
Schema.InitializeLocalizableValues()
Schema.SetLocalizedPropertyValue(String, IMetaItem, String, String)
Schema.RenameLocalizedProperty(String, IMetaItem)
Schema.GetSchemaReferences()
Schema.GenerateItemCaption(DesignModeClassDescriptor, Int32)
Schema.SetUniqueNameAndCaptionForItem(IDesignItem, DesignModeClassDescriptor, Int32)
Schema.SetUniqueNameAndCaptionForItem(IDesignItem)
Schema.SetUniqueNameAndCaptionForItem<TItemType>(TItemType, MetaItemCollection<TItemType>)
Schema.GenerateItemUniqueIndex(String)
Schema.GetMetaItems(ICollection<IMetaItem>)
Schema.GetIsNamePrefixValid(String)
Schema.Workspace
Schema.ItemsSequentiallyNumbered
Schema.SystemUserConnection
Schema.SchemaManager
Schema.ManagerItem
Schema.SchemaManagerItem
Schema.IsCoreSchema
Schema.ResourceManager
Schema.Storage
Schema.PackageUId
Schema.ExtendParent
Schema.ReferenceSchemaUIds
Schema.Caption
Schema.Methods
Schema.HasMethods
Schema.Usings
Schema.LocalizableStrings
Schema.IsInitialized
Schema.IsAggregated
Schema.Description
Schema.AppManagerProvider
Schema.SchemaManagerProvider
Schema.SchemaNamePrefix
Schema.CreatedInVersion
Schema.DenyExtending
Schema.IsStaticContentNotGenerated
MetaSchema.Manager
MetaSchema.IsCreatedInSchemaUIdInitialized
MetaSchema.IsModifiedInSchemaUIdInitialized
MetaItem.ApplyTemplateDataValue(DataReader)
MetaItem.CompleteApplyingTemplateDataValues()
MetaItem.CompleteApplyingMetaDataValues()
MetaItem.CheckIsNameValidIdentifier(String)
MetaItem.Clone()
MetaItem.ReadMetaData(DataReader)
MetaItem.WriteTemplateData(DataWriter)
MetaItem.ReadTemplateData(DataReader)
MetaItem.Id
MetaItem.UId
MetaItem.RealUId
MetaItem.Name
MetaItem.CreatedInSchemaUId
MetaItem.ModifiedInSchemaUId
MetaItem.ParentMetaSchema
MetaItem.CreatedInPackageId
MetaItem.IsDeserializedFromMetaData
MetaItem.NamePrefix
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
[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
Schema.ApplyMetaDataValue(DataReader)

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
Schema.GetLocalizableValues(ICollection<LocalizableValue>, Boolean)

GetParameterExpressionsEntitySchema()

Declaration
public EntitySchema GetParameterExpressionsEntitySchema()
Returns
Type Description
EntitySchema

InitializeCreatedInSchemaUId()

The method is not used.

Declaration
public override void InitializeCreatedInSchemaUId()
Overrides
MetaSchema.InitializeCreatedInSchemaUId()

InitializeLocalizableValues(String)

Initializes schema localizable values.

Declaration
public override void InitializeLocalizableValues(string resourceManagerName)
Parameters
Type Name Description
System.String resourceManagerName

Resource manager name.

Overrides
Schema.InitializeLocalizableValues(String)

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
Schema.InitializeLocalizableValues(String, String)

InitializeModifiedInSchemaUId()

The method is not used.

Declaration
public override void InitializeModifiedInSchemaUId()
Overrides
MetaSchema.InitializeModifiedInSchemaUId()

InitializeParameters()

Declaration
protected virtual void InitializeParameters()

InitializePrimaryInfo()

Declaration
public override void InitializePrimaryInfo()
Overrides
Schema.InitializePrimaryInfo()

InitializeProperties()

Declaration
protected abstract void InitializeProperties()

LoadLocalizableValues()

Loads values for localized schema elements.

Declaration
public override void LoadLocalizableValues()
Overrides
Schema.LoadLocalizableValues()

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.

Overrides
Schema.WriteMetaData(DataWriter)

Implements

IMetaDataSerializable
System.ICloneable
IMetaSchema
IMetaItem
IManagerItemInstance

Extension Methods

ReflectionUtilities.GetPropertyValue(Object, String)
ReflectionUtilities.GetPropertyDefValue(Object, String, Object)
ReflectionUtilities.TryGetPropertyValue(Object, String, out Object)
ReflectionUtilities.HasProperty(Object, String)
ReflectionUtilities.GetPropertyValue(Object, String, BindingFlags)
ReflectionUtilities.GetPropertyValueByPath(Object, String)
ReflectionUtilities.SetPropertyValue(Object, String, Object)
ReflectionUtilities.TrySetPropertyValue(Object, String, Object)
ValidateUtilities.CheckArgumentNull(Object, String)
ValidateUtilities.CheckDependencyNull(Object, String)
ValidateUtilities.EnsureDependencyNotNull<T>(T, String)
MetaDataTestUtils.CloneSchema<TItem>(TItem, Object[])
MetaDataTestUtils.CloneAbstractMetaItem<TItem>(TItem)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance)
MetaDataTestUtils.MetaPropertiesShouldNotHaveDefValue<TInstance>(TInstance, Boolean)
MetaDataTestUtils.GetMetaData(IMetaDataSerializable)
NSubstituteExtension.Protected(Object, String, Object[])
NSubstituteExtension.Protected(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Object[])
NSubstituteExtension.ProtectedGeneric<T>(Object, String, Boolean, Object[])
NSubstituteExtension.ProtectedProperty(Object, String)
NSubstituteExtension.MatchInstance<T>(T)
SubstituteUtilities.GetIsSubstituteObject(Object)
SubstituteUtilities.Instead<TInstance, TValue>(TInstance, Func<TInstance, TValue>)
Back to top Generated by DocFX