Class ProcessUserTaskSchemaGenerator
Represents code generator for process user task schema.
Inheritance
System.Object
ProcessUserTaskSchemaGenerator
Inherited Members
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 ProcessUserTaskSchemaGenerator : SchemaCodeGenerator<ProcessUserTaskSchema>
Constructors
ProcessUserTaskSchemaGenerator(UserConnection, String)
Declaration
public ProcessUserTaskSchemaGenerator(UserConnection userConnection, string namespaceName)
Parameters
Type | Name | Description |
---|---|---|
UserConnection | userConnection | |
System.String | namespaceName |
Fields
EmptyStringDefParameter
Declaration
protected const string EmptyStringDefParameter = ""
Field Value
Type | Description |
---|---|
System.String |
Methods
GenerateAdditionalSources(SchemaCodeGeneratorResource<ProcessUserTaskSchema>, EntityCollection)
Declaration
protected override void GenerateAdditionalSources(SchemaCodeGeneratorResource<ProcessUserTaskSchema> resource, EntityCollection sources)
Parameters
Type | Name | Description |
---|---|---|
SchemaCodeGeneratorResource<ProcessUserTaskSchema> | resource | |
EntityCollection | sources |
Overrides
Terrasoft.Core.CodeGeneration.SchemaCodeGenerator<Terrasoft.Core.Process.ProcessUserTaskSchema>.GenerateAdditionalSources(Terrasoft.Core.CodeGeneration.SchemaCodeGeneratorResource<Terrasoft.Core.Process.ProcessUserTaskSchema>, Terrasoft.Core.Entities.EntityCollection)
GenerateSchemaSource(SchemaCodeGeneratorResource<ProcessUserTaskSchema>, EntityCollection, String)
Declaration
protected override void GenerateSchemaSource(SchemaCodeGeneratorResource<ProcessUserTaskSchema> resource, EntityCollection sourceCollection, string sourceFileName = null)
Parameters
Type | Name | Description |
---|---|---|
SchemaCodeGeneratorResource<ProcessUserTaskSchema> | resource | |
EntityCollection | sourceCollection | |
System.String | sourceFileName |
Overrides
Terrasoft.Core.CodeGeneration.SchemaCodeGenerator<Terrasoft.Core.Process.ProcessUserTaskSchema>.GenerateSchemaSource(Terrasoft.Core.CodeGeneration.SchemaCodeGeneratorResource<Terrasoft.Core.Process.ProcessUserTaskSchema>, Terrasoft.Core.Entities.EntityCollection, System.String)
SpecifyCommonUsingCollection(Collection<String>, ProcessUserTaskSchema)
Declaration
protected override void SpecifyCommonUsingCollection(Collection<string> commonUsingCollection, ProcessUserTaskSchema schema)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.ObjectModel.Collection<System.String> | commonUsingCollection | |
ProcessUserTaskSchema | schema |
Overrides
Terrasoft.Core.CodeGeneration.SchemaCodeGenerator<Terrasoft.Core.Process.ProcessUserTaskSchema>.SpecifyCommonUsingCollection(System.Collections.ObjectModel.Collection<System.String>, Terrasoft.Core.Process.ProcessUserTaskSchema)
WriteReadAndWritePropertiesDataMethodsBody(ProcessUserTaskSchema, Collection<String>, Collection<String>)
Declaration
protected virtual void WriteReadAndWritePropertiesDataMethodsBody(ProcessUserTaskSchema schema, Collection<string> applyMetaDataMethodBody, Collection<string> writePropertiesDataMethodBody)
Parameters
Type | Name | Description |
---|---|---|
ProcessUserTaskSchema | schema | |
System.Collections.ObjectModel.Collection<System.String> | applyMetaDataMethodBody | |
System.Collections.ObjectModel.Collection<System.String> | writePropertiesDataMethodBody |
WriteSchemaClassBody(GeneratorContext, SchemaCodeGeneratorResource<ProcessUserTaskSchema>, GeneratorTokenVisibility)
Declaration
protected override void WriteSchemaClassBody(GeneratorContext context, SchemaCodeGeneratorResource<ProcessUserTaskSchema> resource, GeneratorTokenVisibility sourceVisibility)
Parameters
Type | Name | Description |
---|---|---|
GeneratorContext | context | |
SchemaCodeGeneratorResource<ProcessUserTaskSchema> | resource | |
GeneratorTokenVisibility | sourceVisibility |
Overrides
Terrasoft.Core.CodeGeneration.SchemaCodeGenerator<Terrasoft.Core.Process.ProcessUserTaskSchema>.WriteSchemaClassBody(Terrasoft.Core.CodeGeneration.GeneratorContext, Terrasoft.Core.CodeGeneration.SchemaCodeGeneratorResource<Terrasoft.Core.Process.ProcessUserTaskSchema>, Terrasoft.Core.CodeGeneration.GeneratorTokenVisibility)
WriteSchemaSourceInContext(SchemaCodeGeneratorResource<ProcessUserTaskSchema>, GeneratorContext, GeneratorTokenVisibility)
Declaration
public override void WriteSchemaSourceInContext(SchemaCodeGeneratorResource<ProcessUserTaskSchema> resource, GeneratorContext context, GeneratorTokenVisibility sourceVisibility)
Parameters
Type | Name | Description |
---|---|---|
SchemaCodeGeneratorResource<ProcessUserTaskSchema> | resource | |
GeneratorContext | context | |
GeneratorTokenVisibility | sourceVisibility |
Overrides
Terrasoft.Core.CodeGeneration.SchemaCodeGenerator<Terrasoft.Core.Process.ProcessUserTaskSchema>.WriteSchemaSourceInContext(Terrasoft.Core.CodeGeneration.SchemaCodeGeneratorResource<Terrasoft.Core.Process.ProcessUserTaskSchema>, Terrasoft.Core.CodeGeneration.GeneratorContext, Terrasoft.Core.CodeGeneration.GeneratorTokenVisibility)