logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class TaskDefinitionDto

    Abstract base class for task definition data transfer objects.

    Inheritance
    object
    TaskDefinitionDto
    ReflectionCallTaskDto
    Implements
    IFoundationSettings
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.Tasking.Application.DTO
    Assembly: Serenity.Global.Application.dll
    Syntax
    public abstract class TaskDefinitionDto : IFoundationSettings

    Constructors

    TaskDefinitionDto()

    Declaration
    protected TaskDefinitionDto()

    Properties

    Criticality

    The priority level of the task.

    Declaration
    public TaskCriticality Criticality { get; set; }
    Property Value
    Type Description
    TaskCriticality

    The priority level of the task.

    Guid

    The globally unique identifier (GUID) for the task.

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

    The GUID for the task.

    Id

    The unique identifier for the task.

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

    The unique identifier for the task.

    Weight

    The weight of the task, influencing its scheduling and resource allocation.

    Declaration
    public float Weight { get; set; }
    Property Value
    Type Description
    float

    The weight of the task.

    Implements

    IFoundationSettings
    In this article
    © 2026 Serenity. All Rights Reserved