Search Results for

    Show / Hide Table of Contents

    Class ProcessStepFile

    Represents the association between a process step and a file, including upload metadata.

    Inheritance
    object
    ProcessStepFile
    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 ProcessStepFile

    Properties

    EventProcessStep

    Gets or sets the navigation property to the associated event process step.

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

    The event process step entity to which the file is attached.

    EventProcessStepId

    Gets or sets the identifier of the associated event process step.

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

    The GUID of the process step to which the file is attached.

    File

    Gets or sets the navigation property to the associated file.

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

    The file entity that is linked to the process step.

    FileId

    Gets or sets the identifier of the associated file.

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

    The GUID of the file linked to the process step.

    Id

    Gets or sets the unique identifier for the process step-file association.

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

    A GUID that uniquely identifies this process step-file relationship.

    UploadDate

    Gets or sets the date and time when the file was uploaded.

    Declaration
    [Required]
    public DateTime UploadDate { get; set; }
    Property Value
    Type Description
    DateTime

    The timestamp indicating when the file was uploaded to the process step.

    Uploader

    Gets or sets the navigation property to the user who uploaded the file.

    Declaration
    [ForeignKey("UploaderId")]
    public virtual User Uploader { get; set; }
    Property Value
    Type Description
    User

    The user entity representing who uploaded the file.

    UploaderId

    Gets or sets the identifier of the user who uploaded the file.

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

    The GUID of the user responsible for uploading the file to the process step.

    In this article
    Back to top Generated by DocFX