Search Results for

    Show / Hide Table of Contents

    Class ProcessTemplate

    Represents a template for automated processes that can be applied to events.

    Inheritance
    object
    ProcessTemplate
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OEMS.Core.Domain.Klassen
    Assembly: OEMS.Core.dll
    Syntax
    public class ProcessTemplate

    Properties

    Description

    Gets or sets an optional description for the process template.

    Declaration
    public string Description { get; set; }
    Property Value
    Type Description
    string

    Additional details about the template's purpose and workflow.

    EventProcesses

    Gets or sets the collection of event processes that use this template.

    Declaration
    public virtual ICollection<EventProcess> EventProcesses { get; set; }
    Property Value
    Type Description
    ICollection<EventProcess>

    The active process instances created from this template for specific events.

    Id

    Gets or sets the unique identifier for the process template.

    Declaration
    [Key]
    public Guid Id { get; set; }
    Property Value
    Type Description
    Guid

    A GUID that uniquely identifies this template.

    Name

    Gets or sets the name of the process template.

    Declaration
    [Required]
    [StringLength(100)]
    public string Name { get; set; }
    Property Value
    Type Description
    string

    A descriptive name for the template, limited to 100 characters.

    Organization

    Gets or sets the navigation property to the owning organization.

    Declaration
    [ForeignKey("OrganizationId")]
    public virtual Organization Organization { get; set; }
    Property Value
    Type Description
    Organization

    The organization entity that owns this process template.

    OrganizationId

    Gets or sets the identifier of the organization that owns this template.

    Declaration
    [Required]
    public Guid OrganizationId { get; set; }
    Property Value
    Type Description
    Guid

    The GUID of the organization that created and owns this process template.

    ProcessStepTemplates

    Gets or sets the collection of process step templates that make up this process.

    Declaration
    public virtual ICollection<ProcessStepTemplate> ProcessStepTemplates { get; set; }
    Property Value
    Type Description
    ICollection<ProcessStepTemplate>

    The individual steps that define the workflow of this process template.

    In this article
    Back to top Generated by DocFX